:root{--van-empty-padding:var(--van-padding-xl) 0;--van-empty-image-size:4.26667rem;--van-empty-description-margin-top:var(--van-padding-md);--van-empty-description-padding:0 1.6rem;--van-empty-description-color:var(--van-gray-6);--van-empty-description-font-size:var(--van-font-size-md);--van-empty-description-line-height:var(--van-line-height-md);--van-empty-bottom-margin-top:0.64rem}.van-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--van-empty-padding)}.van-empty__image{width:var(--van-empty-image-size);height:var(--van-empty-image-size)}.van-empty__image img{width:100%;height:100%}.van-empty__description{margin-top:var(--van-empty-description-margin-top);padding:var(--van-empty-description-padding);color:var(--van-empty-description-color);font-size:var(--van-empty-description-font-size);line-height:var(--van-empty-description-line-height)}.van-empty__bottom{margin-top:var(--van-empty-bottom-margin-top)}.page-content[data-v-3c4fb10a]{height:100vh;display:flex;align-items:center;justify-content:center}.page-content[data-v-3c4fb10a]:after{content:"";background-color:#fff;position:fixed;left:0;bottom:0;top:0;right:0;z-index:0}.page-content .page-main[data-v-3c4fb10a]{position:relative;z-index:1;width:90%;box-shadow:0 0 .13333rem #ccc;padding:.4rem;box-sizing:border-box}.page-content .page-main .user-info-box[data-v-3c4fb10a]{display:flex;align-items:center}.page-content .page-main .user-info-box .user-info-img[data-v-3c4fb10a]{width:1.06667rem;height:1.06667rem;border-radius:50%;margin-right:.26667rem}.page-content .page-main .user-info-box .user-info .name[data-v-3c4fb10a]{font-size:.37333rem;color:#333;margin-bottom:.2rem}.page-content .page-main .user-info-box .user-info .phone[data-v-3c4fb10a]{font-size:.32rem;color:#666}.page-content .page-main .qrcode[data-v-3c4fb10a]{display:block;width:90%;margin:0 auto;margin-top:.4rem}:root{--van-picker-background-color:var(--van-white);--van-picker-toolbar-height:1.17333rem;--van-picker-title-font-size:var(--van-font-size-lg);--van-picker-title-line-height:var(--van-line-height-md);--van-picker-action-padding:0 var(--van-padding-md);--van-picker-action-font-size:var(--van-font-size-md);--van-picker-confirm-action-color:var(--van-text-link-color);--van-picker-cancel-action-color:var(--van-gray-6);--van-picker-option-font-size:var(--van-font-size-lg);--van-picker-option-padding:0 var(--van-padding-base);--van-picker-option-text-color:var(--van-black);--van-picker-option-disabled-opacity:0.3;--van-picker-loading-icon-color:var(--van-primary-color);--van-picker-loading-mask-color:hsla(0,0%,100%,0.9)}.van-picker{position:relative;background-color:var(--van-picker-background-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-picker__toolbar{display:flex;align-items:center;justify-content:space-between;height:var(--van-picker-toolbar-height)}.van-picker__cancel,.van-picker__confirm{height:100%;padding:var(--van-picker-action-padding);font-size:var(--van-picker-action-font-size);background-color:transparent;border:none;cursor:pointer}.van-picker__cancel:active,.van-picker__confirm:active{opacity:var(--van-active-opacity)}.van-picker__confirm{color:var(--van-picker-confirm-action-color)}.van-picker__cancel{color:var(--van-picker-cancel-action-color)}.van-picker__title{max-width:50%;font-weight:var(--van-font-weight-bold);font-size:var(--van-picker-title-font-size);line-height:var(--van-picker-title-line-height);text-align:center}.van-picker__columns{position:relative;display:flex;cursor:grab}.van-picker__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;color:var(--van-picker-loading-icon-color);background-color:var(--van-picker-loading-mask-color)}.van-picker__frame{top:50%;right:var(--van-padding-md);left:var(--van-padding-md);z-index:2;transform:translateY(-50%)}.van-picker__frame,.van-picker__mask{position:absolute;pointer-events:none}.van-picker__mask{top:0;left:0;z-index:1;width:100%;height:100%;background-image:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4)),linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.4));background-repeat:no-repeat;background-position:top,bottom;transform:translateZ(0)}.van-picker-column{flex:1;overflow:hidden;font-size:var(--van-picker-option-font-size)}.van-picker-column__wrapper{transition-timing-function:cubic-bezier(.23,1,.68,1)}.van-picker-column__item{display:flex;align-items:center;justify-content:center;padding:var(--van-picker-option-padding);color:var(--van-picker-option-text-color)}.van-picker-column__item--disabled{cursor:not-allowed;opacity:var(--van-picker-option-disabled-opacity)}:root{--van-calendar-background-color:var(--van-white);--van-calendar-popup-height:80%;--van-calendar-header-box-shadow:0 0.05333rem 0.26667rem rgba(125,126,128,0.16);--van-calendar-header-title-height:1.17333rem;--van-calendar-header-title-font-size:var(--van-font-size-lg);--van-calendar-header-subtitle-font-size:var(--van-font-size-md);--van-calendar-weekdays-height:0.8rem;--van-calendar-weekdays-font-size:var(--van-font-size-sm);--van-calendar-month-title-font-size:var(--van-font-size-md);--van-calendar-month-mark-color:rgba(242,243,245,0.8);--van-calendar-month-mark-font-size:4.26667rem;--van-calendar-day-height:1.70667rem;--van-calendar-day-font-size:var(--van-font-size-lg);--van-calendar-range-edge-color:var(--van-white);--van-calendar-range-edge-background-color:var(--van-danger-color);--van-calendar-range-middle-color:var(--van-danger-color);--van-calendar-range-middle-background-opacity:0.1;--van-calendar-selected-day-size:1.44rem;--van-calendar-selected-day-color:var(--van-white);--van-calendar-info-font-size:var(--van-font-size-xs);--van-calendar-info-line-height:var(--van-line-height-xs);--van-calendar-selected-day-background-color:var(--van-danger-color);--van-calendar-day-disabled-color:var(--van-gray-5);--van-calendar-confirm-button-height:0.96rem;--van-calendar-confirm-button-margin:0.18667rem 0}.van-calendar{display:flex;flex-direction:column;height:100%;background-color:var(--van-calendar-background-color)}.van-calendar__popup.van-popup--bottom,.van-calendar__popup.van-popup--top{height:var(--van-calendar-popup-height)}.van-calendar__popup.van-popup--left,.van-calendar__popup.van-popup--right{height:100%}.van-calendar__popup .van-popup__close-icon{top:.29333rem}.van-calendar__header{flex-shrink:0;box-shadow:var(--van-calendar-header-box-shadow)}.van-calendar__header-subtitle,.van-calendar__header-title,.van-calendar__month-title{height:var(--van-calendar-header-title-height);font-weight:var(--van-font-weight-bold);line-height:var(--van-calendar-header-title-height);text-align:center}.van-calendar__header-title{font-size:var(--van-calendar-header-title-font-size)}.van-calendar__header-subtitle{font-size:var(--van-calendar-header-subtitle-font-size)}.van-calendar__month-title{font-size:var(--van-calendar-month-title-font-size)}.van-calendar__weekdays{display:flex}.van-calendar__weekday{flex:1;font-size:var(--van-calendar-weekdays-font-size);line-height:var(--van-calendar-weekdays-height);text-align:center}.van-calendar__body{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.van-calendar__days{position:relative;display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-calendar__month-mark{position:absolute;top:50%;left:50%;z-index:0;color:var(--van-calendar-month-mark-color);font-size:var(--van-calendar-month-mark-font-size);transform:translate(-50%,-50%);pointer-events:none}.van-calendar__day,.van-calendar__selected-day{display:flex;align-items:center;justify-content:center;text-align:center}.van-calendar__day{position:relative;width:14.285%;height:var(--van-calendar-day-height);font-size:var(--van-calendar-day-font-size);cursor:pointer}.van-calendar__day--end,.van-calendar__day--multiple-middle,.van-calendar__day--multiple-selected,.van-calendar__day--start,.van-calendar__day--start-end{color:var(--van-calendar-range-edge-color);background-color:var(--van-calendar-range-edge-background-color)}.van-calendar__day--start{border-radius:var(--van-border-radius-md) 0 0 var(--van-border-radius-md)}.van-calendar__day--end{border-radius:0 var(--van-border-radius-md) var(--van-border-radius-md) 0}.van-calendar__day--multiple-selected,.van-calendar__day--start-end{border-radius:var(--van-border-radius-md)}.van-calendar__day--middle{color:var(--van-calendar-range-middle-color)}.van-calendar__day--middle:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;opacity:var(--van-calendar-range-middle-background-opacity);content:""}.van-calendar__day--disabled{color:var(--van-calendar-day-disabled-color);cursor:default}.van-calendar__bottom-info,.van-calendar__top-info{position:absolute;right:0;left:0;font-size:var(--van-calendar-info-font-size);line-height:var(--van-calendar-info-line-height)}@media (max-width:350px){.van-calendar__bottom-info,.van-calendar__top-info{font-size:.24rem}}.van-calendar__top-info{top:.16rem}.van-calendar__bottom-info{bottom:.16rem}.van-calendar__selected-day{width:var(--van-calendar-selected-day-size);height:var(--van-calendar-selected-day-size);color:var(--van-calendar-selected-day-color);background-color:var(--van-calendar-selected-day-background-color);border-radius:var(--van-border-radius-md)}.van-calendar__footer{flex-shrink:0;padding-left:var(--van-padding-md);padding-right:var(--van-padding-md)}.van-calendar__confirm{height:var(--van-calendar-confirm-button-height);margin:var(--van-calendar-confirm-button-margin)}.questionnaire .form-content-box[data-v-66729abc]{padding-top:1.33333rem}.questionnaire .form-content-box .page_block_title[data-v-66729abc]{margin:var(--van-cell-group-inset-padding);margin-top:.26667rem;margin-bottom:.26667rem;position:relative;font-size:.42667rem;font-weight:700;padding-left:.26667rem}.questionnaire .form-content-box .page_block_title[data-v-66729abc]:before{content:"";display:block;width:.10667rem;height:.4rem;background-color:#1559b5;position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:.05333rem}.questionnaire .form-content-box .form-img-box[data-v-66729abc]{margin:var(--van-cell-group-inset-padding);margin-bottom:.26667rem}.questionnaire .form-content-box .form-img-box .form-img[data-v-66729abc]{display:block;width:100%;border-radius:.13333rem}.questionnaire .form-content-box .form-title[data-v-66729abc]{font-size:.37333rem;padding:var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding)}.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .form-item{position:relative}.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .form-item .form-item-right{position:absolute;right:var(--van-cell-horizontal-padding);top:var(--van-cell-vertical-padding);z-index:5}.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .form-item .form-item-right .right-img{width:.53333rem}.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .form-item:not(:last-child):after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:var(--van-padding-md);bottom:0;left:var(--van-padding-md);border-bottom:.02667rem solid var(--van-cell-border-color);transform:scaleY(.5)}.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .van-field{flex-wrap:wrap}.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .van-field .van-field__label{width:100%}.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .van-field .van-checkbox-group--horizontal,.questionnaire .form-content-box[data-v-66729abc] .van-cell-group .van-field .van-radio-group--horizontal{gap:.13333rem}.listData .tab-list[data-v-d9cb3738]{display:flex;justify-content:space-around;background-color:#fff;padding:.4rem 0;margin-top:.13333rem}.listData .tab-list .tab-item[data-v-d9cb3738]{padding:.08rem .26667rem;border-radius:.26667rem;font-size:.4rem;color:grey}.listData .tab-list .tab-item.act[data-v-d9cb3738]{background-color:#00a578;color:#fff}.listData .time-screen[data-v-d9cb3738]{padding:.4rem .53333rem;display:flex;align-items:center;position:relative;gap:.26667rem;font-size:.34667rem;background-color:#fff;margin-top:.13333rem}.listData .time-screen .time-item[data-v-d9cb3738]{width:3.33333rem;font-size:.4rem;text-align:center;color:grey}.listData .time-screen .time-hr[data-v-d9cb3738],.listData .time-screen .time-item.hasDate[data-v-d9cb3738]{color:#000}.listData .time-screen .time-reset[data-v-d9cb3738]{position:absolute;right:.53333rem;top:50%;transform:translateY(-50%);color:#ff5733}.listData .list-box[data-v-d9cb3738]{background-color:#fff;margin-top:.13333rem}.listData .list-box .list-title[data-v-d9cb3738]{display:flex;padding:.53333rem .8rem .13333rem;justify-content:space-between;font-size:.34667rem;color:#000}.listData .list-box .data-list[data-v-d9cb3738]{padding:0 .53333rem}.listData .list-box .data-list .list-item[data-v-d9cb3738]{padding:.21333rem 0;display:flex;align-items:center;position:relative;font-size:.34667rem;color:#000}.listData .list-box .data-list .list-item .list-info[data-v-d9cb3738]{margin-left:.13333rem}.listData .list-box .data-list .list-item .list-info .list-name[data-v-d9cb3738]{font-size:.42667rem}.listData .list-box .data-list .list-item .list-info .list-tip[data-v-d9cb3738]{font-size:.32rem;color:grey}.listData .list-box .data-list .list-item .list-right[data-v-d9cb3738]{position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:right}.listData .list-box .data-list .list-item .list-right .list-number[data-v-d9cb3738]{font-size:.32rem;color:grey}.listData .list-export[data-v-d9cb3738]{position:fixed;right:0;bottom:42vh;background-color:#e33c64;color:#fff;padding:.08rem .53333rem;font-size:.37333rem;border-radius:.24rem}.listData .tab-list[data-v-679ed4a0]{display:flex;justify-content:space-around;background-color:#fff;padding:.4rem 0;margin-top:.13333rem}.listData .tab-list .tab-item[data-v-679ed4a0]{padding:.08rem .26667rem;border-radius:.26667rem;font-size:.4rem;color:grey}.listData .tab-list .tab-item.act[data-v-679ed4a0]{background-color:#00a578;color:#fff}.listData .time-screen[data-v-679ed4a0]{padding:.4rem .53333rem;display:flex;align-items:center;position:relative;gap:.26667rem;font-size:.34667rem;background-color:#fff;margin-top:.13333rem}.listData .time-screen .time-item[data-v-679ed4a0]{width:3.33333rem;font-size:.4rem;text-align:center;color:grey}.listData .time-screen .time-hr[data-v-679ed4a0],.listData .time-screen .time-item.hasDate[data-v-679ed4a0]{color:#000}.listData .time-screen .time-reset[data-v-679ed4a0]{position:absolute;right:.53333rem;top:50%;transform:translateY(-50%);color:#ff5733}.listData .list-box[data-v-679ed4a0]{background-color:#fff;margin-top:.13333rem}.listData .list-box .list-title[data-v-679ed4a0]{display:flex;padding:.53333rem .8rem .13333rem;justify-content:space-between;font-size:.34667rem;color:#000}.listData .list-box .data-list[data-v-679ed4a0]{padding:0 .53333rem}.listData .list-box .data-list .list-item[data-v-679ed4a0]{padding:.21333rem 0;display:flex;align-items:center;position:relative;font-size:.34667rem;color:#000}.listData .list-box .data-list .list-item .list-info[data-v-679ed4a0]{margin-left:.13333rem}.listData .list-box .data-list .list-item .list-info .list-name[data-v-679ed4a0]{font-size:.42667rem}.listData .list-box .data-list .list-item .list-info .list-tip[data-v-679ed4a0]{font-size:.32rem;color:grey}.listData .list-box .data-list .list-item .list-right[data-v-679ed4a0]{position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:right}.listData .list-box .data-list .list-item .list-right .list-number[data-v-679ed4a0]{font-size:.32rem;color:grey}.listData .list-export[data-v-679ed4a0]{position:fixed;right:0;bottom:42vh;background-color:#e33c64;color:#fff;padding:.08rem .53333rem;font-size:.37333rem;border-radius:.24rem}.taskList .task-list-box[data-v-1f95948d]{margin-top:.26667rem;padding:0 .4rem;padding-bottom:.4rem}.taskList .task-list-box .item-box[data-v-1f95948d]{background-color:#fff;border-radius:.08rem}.taskList .task-list-box .item-box .item-title[data-v-1f95948d]{padding:.4rem;padding-bottom:0;font-size:.4rem;font-weight:700}.taskList .task-list-box .item-box .item-time[data-v-1f95948d]{padding:0 .4rem;margin-top:.26667rem;color:#707070;font-size:.29333rem}.taskList .task-list-box .item-box .item-type[data-v-1f95948d]{padding:0 .4rem;margin-top:.4rem;font-size:.32rem;font-weight:700;color:#1559b5}.taskList .task-list-box .item-box .item-content-box[data-v-1f95948d]{margin:.26667rem .4rem 0;padding:.13333rem;border-radius:.08rem;background-color:#f7f9fc;font-size:0}.taskList .task-list-box .item-box .item-content-box .content-img[data-v-1f95948d]{display:inline-block;vertical-align:top;border-radius:.08rem;width:1.6rem;height:1.6rem;background-color:#000;background-size:cover;background-position:50%}.taskList .task-list-box .item-box .item-content-box .content-text[data-v-1f95948d]{display:inline-block;vertical-align:top;width:calc(100% - 1.6rem);padding-left:.26667rem;box-sizing:border-box;font-size:.32rem;line-height:.45333rem;color:#666}.taskList .task-list-box .item-box .item-val-box[data-v-1f95948d]{display:flex;justify-content:space-between;margin-top:.66667rem;margin-bottom:.53333rem;padding:0 .8rem;position:relative}.taskList .task-list-box .item-box .item-val-box .val-item .val-item-val[data-v-1f95948d]{font-weight:700;color:#707070;font-size:.32rem}.taskList .task-list-box .item-box .item-val-box .val-item .val-item-val .val[data-v-1f95948d]{font-size:.56rem;color:#1559b5}.taskList .task-list-box .item-box .item-val-box .val-item .val-item-label[data-v-1f95948d]{margin-top:.26667rem;font-size:.29333rem}.taskList .task-list-box .item-box .item-val-box .val-item[data-v-1f95948d]:nth-of-type(2){text-align:center}.taskList .task-list-box .item-box .item-val-box .val-item[data-v-1f95948d]:nth-of-type(3){text-align:right}.taskList .task-list-box .item-box .item-val-box[data-v-1f95948d]:after,.taskList .task-list-box .item-box .item-val-box[data-v-1f95948d]:before{content:"";display:block;position:absolute;left:33.33333333%;top:50%;transform:translateY(-50%);width:.02667rem;height:.4rem;background-color:#d4d8de}.taskList .task-list-box .item-box .item-val-box[data-v-1f95948d]:before{left:66.66666667%}.taskList .task-list-box .item-box .item-bottom-box[data-v-1f95948d]{border-top:.02667rem solid #efefef;margin-top:.26667rem;padding:.13333rem .4rem;position:relative;text-align:right;font-size:0}.taskList .task-list-box .item-box .item-bottom-box .bottom-time-box[data-v-1f95948d]{position:absolute;left:.4rem;top:50%;transform:translateY(-50%)}.taskList .task-list-box .item-box .item-bottom-box .bottom-time-box .time-icon[data-v-1f95948d]{display:inline-block;vertical-align:middle;width:.29333rem;height:auto}.taskList .task-list-box .item-box .item-bottom-box .bottom-time-box .time-text[data-v-1f95948d]{display:inline-block;vertical-align:middle;margin-left:.12rem;font-size:.29333rem}.taskList .task-list-box .item-box .item-bottom-box .bottom-time-box .browse-icon[data-v-1f95948d]{display:inline-block;vertical-align:middle;margin-left:1.18667rem;width:.26667rem;height:auto}.taskList .task-list-box .item-box .item-bottom-box .bottom-time-box .browse-text[data-v-1f95948d]{display:inline-block;vertical-align:middle;margin-left:.13333rem;font-size:.29333rem}.taskList .task-list-box .item-box .item-bottom-box .bottom-status[data-v-1f95948d]{padding:.10667rem .16rem;border-radius:.08rem;font-size:.32rem;font-weight:700;display:inline-block}.taskList .task-list-box .item-box .item-bottom-box .bottom-status.start[data-v-1f95948d]{background-color:#d4f4e7;color:#28c785}.taskList .task-list-box .item-box .item-bottom-box .bottom-status.have[data-v-1f95948d]{background-color:#d4e6fe;color:#2883ff}.taskList .task-list-box .item-box .item-bottom-box .bottom-status.end[data-v-1f95948d]{background-color:#fcd9d9;color:#f34949}.taskList .task-list-box .item-box .item-bottom-box .bottom-status.stop[data-v-1f95948d]{background-color:#e6e9ed;color:#8290a3}.taskList .task-list-box .item-box .item-bottom-box .bottom-status.complete[data-v-1f95948d]{background-color:#d4e6fe;color:#0059ff}.taskList .task-list-box .item-box[data-v-1f95948d]:not(:first-child){margin-top:.26667rem}.taskList .task-list-box .item-box .bg[data-v-1f95948d]{width:1.05333rem;height:1.2rem;top:0;right:0}.questionnaire .form-content-box .form-title[data-v-cc8e924e]{margin:var(--van-cell-group-inset-padding)}.questionnaire .form-content-box .form-title h3[data-v-cc8e924e]{margin:0;padding:.13333rem 0}.questionnaire .form-content-box .form-title p[data-v-cc8e924e]{margin:0}.questionnaire .form-content-box[data-v-cc8e924e] .van-cell-group .van-field{flex-wrap:wrap}.questionnaire .form-content-box[data-v-cc8e924e] .van-cell-group .van-field .van-field__label{width:100%}.questionnaire .form-content-box[data-v-cc8e924e] .van-cell-group .van-field .van-checkbox-group--horizontal,.questionnaire .form-content-box[data-v-cc8e924e] .van-cell-group .van-field .van-radio-group--horizontal{gap:.13333rem}.questionnaire .form-content-box .tips-box[data-v-68ba5d75]{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.26667rem}.questionnaire .form-content-box .tips-box .tips-text[data-v-68ba5d75]{font-size:.37333rem;color:#6d6d6d}:root{--van-action-bar-background-color:var(--van-white);--van-action-bar-height:1.33333rem}.van-action-bar{position:fixed;right:0;bottom:0;left:0;display:flex;align-items:center;box-sizing:content-box;height:var(--van-action-bar-height);background-color:var(--van-action-bar-background-color)}:root{--van-action-bar-button-height:1.06667rem;--van-action-bar-button-warning-color:var(--van-gradient-orange);--van-action-bar-button-danger-color:var(--van-gradient-red)}.van-action-bar-button{flex:1;height:var(--van-action-bar-button-height);font-weight:var(--van-font-weight-bold);font-size:var(--van-font-size-md);border:none;border-radius:0}.van-action-bar-button--first{margin-left:.13333rem;border-top-left-radius:var(--van-border-radius-max);border-bottom-left-radius:var(--van-border-radius-max)}.van-action-bar-button--last{margin-right:.13333rem;border-top-right-radius:var(--van-border-radius-max);border-bottom-right-radius:var(--van-border-radius-max)}.van-action-bar-button--warning{background:var(--van-action-bar-button-warning-color)}.van-action-bar-button--danger{background:var(--van-action-bar-button-danger-color)}@media (max-width:321px){.van-action-bar-button{font-size:.34667rem}}:root{--van-dialog-width:8.53333rem;--van-dialog-small-screen-width:90%;--van-dialog-font-size:var(--van-font-size-lg);--van-dialog-transition:var(--van-animation-duration-base);--van-dialog-border-radius:0.42667rem;--van-dialog-background-color:var(--van-white);--van-dialog-header-font-weight:var(--van-font-weight-bold);--van-dialog-header-line-height:0.64rem;--van-dialog-header-padding-top:0.69333rem;--van-dialog-header-isolated-padding:var(--van-padding-lg) 0;--van-dialog-message-padding:var(--van-padding-lg);--van-dialog-message-font-size:var(--van-font-size-md);--van-dialog-message-line-height:var(--van-line-height-md);--van-dialog-message-max-height:60vh;--van-dialog-has-title-message-text-color:var(--van-gray-7);--van-dialog-has-title-message-padding-top:var(--van-padding-xs);--van-dialog-button-height:1.28rem;--van-dialog-round-button-height:0.96rem;--van-dialog-confirm-button-text-color:var(--van-danger-color)}.van-dialog{top:45%;left:50%;width:var(--van-dialog-width);overflow:hidden;font-size:var(--van-dialog-font-size);background-color:var(--van-dialog-background-color);border-radius:var(--van-dialog-border-radius);backface-visibility:hidden;transition:var(--van-dialog-transition);transition-property:transform,opacity}@media (max-width:321px){.van-dialog{width:var(--van-dialog-small-screen-width)}}.van-dialog__header{padding-top:var(--van-dialog-header-padding-top);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);text-align:center}.van-dialog__header--isolated{padding:var(--van-dialog-header-isolated-padding)}.van-dialog__content--isolated{display:flex;align-items:center;min-height:2.77333rem}.van-dialog__message{flex:1;max-height:var(--van-dialog-message-max-height);padding:.69333rem var(--van-dialog-message-padding);overflow-y:auto;font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{padding-top:var(--van-dialog-has-title-message-padding-top);color:var(--van-dialog-has-title-message-text-color)}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__footer{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-dialog__cancel,.van-dialog__confirm{flex:1;height:var(--van-dialog-button-height);margin:0;border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:var(--van-dialog-confirm-button-text-color)}.van-dialog--round-button .van-dialog__footer{position:relative;height:auto;padding:var(--van-padding-xs) var(--van-padding-lg) var(--van-padding-md)}.van-dialog--round-button .van-dialog__message{padding-bottom:var(--van-padding-md);color:var(--van-text-color)}.van-dialog--round-button .van-dialog__cancel,.van-dialog--round-button .van-dialog__confirm{height:var(--van-dialog-round-button-height)}.van-dialog--round-button .van-dialog__confirm{color:var(--van-white)}.van-dialog-bounce-enter-from{transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{transform:translate3d(-50%,-50%,0) scale(.9);opacity:0}.AiChat[data-v-4edd5eca] *{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Open Sans,sans-serif}.AiChat[data-v-4edd5eca]:after{content:"";display:block;background-color:#292a2d;position:fixed;left:0;bottom:0;top:0;right:0;z-index:0}.AiChat .AiChat-main[data-v-4edd5eca]{position:relative;z-index:1;height:100vh;display:flex}.AiChat .AiChat-main .chat-sidebar[data-v-4edd5eca]{width:1.06667rem;background-color:#f5f5f5;padding:.13333rem;background-color:#212327;display:flex;flex-direction:column}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header[data-v-4edd5eca]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.26667rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header .chat-sidebar__logo[data-v-4edd5eca]{width:.53333rem;height:.53333rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header .chat-sidebar__arrow[data-v-4edd5eca]{width:.18667rem;height:.18667rem;cursor:pointer;color:#abb2bd}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header .chat-sidebar__arrow.menu[data-v-4edd5eca]{display:none}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__new-chat[data-v-4edd5eca]{display:flex;align-items:center;justify-content:center;gap:.08rem;padding:.05333rem;background-color:#1890ff;color:#fff;border-radius:.05333rem;cursor:pointer;margin-bottom:.13333rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__new-chat .chat-sidebar__chat-icon[data-v-4edd5eca]{width:.13333rem;height:.13333rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__new-chat .chat-sidebar__new-chat-text[data-v-4edd5eca]{font-size:.09333rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__new-chat[data-v-4edd5eca]:hover{background-color:#0076e4}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent[data-v-4edd5eca]{flex:1;display:flex;overflow-y:scroll;flex-direction:column}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent[data-v-4edd5eca]::-webkit-scrollbar{display:none}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-title[data-v-4edd5eca]{font-size:.09333rem;color:#555;font-weight:700;margin-bottom:.13333rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-list[data-v-4edd5eca]{overflow-y:scroll;flex:1}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-list[data-v-4edd5eca]::-webkit-scrollbar{display:none}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item[data-v-4edd5eca]{display:flex;align-items:center;justify-content:space-between;padding:.05333rem;border-radius:.05333rem;cursor:pointer}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item[data-v-4edd5eca]:hover{background-color:#494949}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item:hover .chat-sidebar__recent-item-action[data-v-4edd5eca]{opacity:1}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item-content[data-v-4edd5eca]{font-size:.09333rem;color:#e4e4e7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item-action[data-v-4edd5eca]{display:flex;align-items:center;opacity:0;transition:all .1s}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item-action .chat-sidebar__more-icon[data-v-4edd5eca]{width:.10667rem;height:.10667rem;cursor:pointer}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item-action .chat-sidebar__more-icon[data-v-4edd5eca]:hover{opacity:.8}.AiChat .AiChat-main .chat-sidebar-small[data-v-4edd5eca]{width:.4rem;display:flex;flex-direction:column;align-items:center;background-color:#212327;gap:.26667rem;padding-top:.4rem}.AiChat .AiChat-main .chat-sidebar-small .chat-sidebar-small-item[data-v-4edd5eca]{cursor:pointer}.AiChat .AiChat-main .chat-sidebar-small .chat-sidebar-small-item svg[data-v-4edd5eca]{width:.18667rem}.AiChat .AiChat-main .chat-sidebar-small .chat-sidebar-small-item.rotate[data-v-4edd5eca]{transform:rotate(180deg)}.AiChat .AiChat-main .chat-sidebar-small .chat-sidebar-small-item.rotate svg[data-v-4edd5eca]{width:.21333rem}.AiChat .AiChat-main .chat-content[data-v-4edd5eca]{flex:1;color:#fff;display:flex;flex-direction:column}.AiChat .AiChat-main .chat-content .chat-content__title[data-v-4edd5eca]{padding-top:.08rem;font-size:.10667rem;text-align:center;position:relative}.AiChat .AiChat-main .chat-content .chat-content__title .chat-content__title-menu[data-v-4edd5eca]{display:none}.AiChat .AiChat-main .chat-content .chat-content__title input[data-v-4edd5eca]{background-color:transparent;text-align:center;border:none;width:-moz-max-content;width:max-content;padding:.04rem .05333rem;caret-color:#1890ff;border:.02rem solid transparent;transition:all .1s;border-radius:.05333rem}.AiChat .AiChat-main .chat-content .chat-content__title input[data-v-4edd5eca]:focus{border-color:#1890ff!important}.AiChat .AiChat-main .chat-content .chat-content__title input[data-v-4edd5eca]:hover{border-color:#abb2bd}.AiChat .AiChat-main .chat-content .chat-content__title .hide-box[data-v-4edd5eca]{position:absolute;z-index:-2;display:block;white-space:pre;visibility:hidden}.AiChat .AiChat-main .chat-content .chat-messages[data-v-4edd5eca]{flex:1;padding:.26667rem;overflow-y:auto;width:100%;max-width:5.33333rem;margin:0 auto;position:relative}.AiChat .AiChat-main .chat-content .chat-messages[data-v-4edd5eca]::-webkit-scrollbar{display:none}.AiChat .AiChat-main .chat-content .chat-messages .first-tip[data-v-4edd5eca]{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:.10667rem;width:80%}.AiChat .AiChat-main .chat-content .chat-messages .first-tip .second-tip[data-v-4edd5eca]{font-size:.08rem;margin-top:.06667rem}.AiChat .AiChat-main .chat-content .chat-messages .message[data-v-4edd5eca]{display:flex;margin-bottom:.13333rem}.AiChat .AiChat-main .chat-content .chat-messages .message .message-content[data-v-4edd5eca]{max-width:75%;padding:.05333rem .08rem;border-radius:.05333rem;word-wrap:break-word;font-size:.08rem;position:relative}.AiChat .AiChat-main .chat-content .chat-messages .message .message-content .message-fun-list[data-v-4edd5eca]{position:absolute;left:.08rem;bottom:0;transform:translateY(100%);display:flex}.AiChat .AiChat-main .chat-content .chat-messages .message .message-content .message-fun-list .icon[data-v-4edd5eca]{width:.09333rem;cursor:pointer}.AiChat .AiChat-main .chat-content .chat-messages .message.user[data-v-4edd5eca]{justify-content:flex-end}.AiChat .AiChat-main .chat-content .chat-messages .message.user .message-content[data-v-4edd5eca]{color:#fff;background-color:#414158}.AiChat .AiChat-main .chat-content .chat-messages .message.bot[data-v-4edd5eca]{justify-content:flex-start}.AiChat .AiChat-main .chat-content .chat-content__input[data-v-4edd5eca]{background-color:#404045;width:100%;max-width:5.33333rem;padding:.08rem;border-radius:.08rem;margin:0 auto}.AiChat .AiChat-main .chat-content .chat-content__input[data-v-4edd5eca] .van-cell{background-color:transparent;line-height:1.2;padding:0}.AiChat .AiChat-main .chat-content .chat-content__input[data-v-4edd5eca] .van-cell:after{display:none}.AiChat .AiChat-main .chat-content .chat-content__input[data-v-4edd5eca] .van-cell .van-field__control{color:#fff;font-size:.09333rem;min-height:.13333rem}.AiChat .AiChat-main .chat-content .chat-content__input .chat-content__input-btn[data-v-4edd5eca]{display:flex;flex-direction:row-reverse}.AiChat .AiChat-main .chat-content .chat-content__input .chat-content__input-btn .send_btn_box[data-v-4edd5eca]{width:.21333rem;height:.21333rem;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#1890ff}.AiChat .AiChat-main .chat-content .chat-content__input .chat-content__input-btn .send_btn_box.dis[data-v-4edd5eca]{background-color:#71717a;cursor:not-allowed}@media (max-width:768px){.AiChat[data-v-4edd5eca]:after{content:"";display:block;background-color:#292a2d;position:fixed;left:0;bottom:0;top:0;right:0;z-index:0}.AiChat .AiChat-main .chat-sidebar[data-v-4edd5eca]{width:5.33333rem;padding:.4rem;position:fixed;bottom:0;left:0;top:0;z-index:5}.AiChat .AiChat-main .chat-sidebar.chatHide[data-v-4edd5eca]{transform:translateX(-100%)}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header[data-v-4edd5eca]{margin-bottom:.26667rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header .chat-sidebar__logo[data-v-4edd5eca]{width:1.06667rem;height:1.06667rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header .chat-sidebar__arrow[data-v-4edd5eca]{width:.8rem;height:.8rem;display:none}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__header .chat-sidebar__arrow.menu[data-v-4edd5eca]{display:block}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__new-chat[data-v-4edd5eca]{gap:.13333rem;padding:.26667rem;border-radius:.16rem;margin-bottom:.26667rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__new-chat .chat-sidebar__chat-icon[data-v-4edd5eca]{width:.53333rem;height:.53333rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__new-chat .chat-sidebar__new-chat-text[data-v-4edd5eca]{font-size:.32rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-title[data-v-4edd5eca]{font-size:.32rem;margin-bottom:.26667rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item[data-v-4edd5eca]{padding:.21333rem;border-radius:.21333rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item-content[data-v-4edd5eca]{font-size:.32rem}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item-action[data-v-4edd5eca]{display:flex;align-items:center;opacity:0;transition:all .1s}.AiChat .AiChat-main .chat-sidebar .chat-sidebar__recent-item-action .chat-sidebar__more-icon[data-v-4edd5eca]{width:.4rem;height:.4rem;cursor:pointer}.AiChat .AiChat-main .chat-content .chat-content__title[data-v-4edd5eca]{padding-top:.26667rem;font-size:.37333rem;position:relative}.AiChat .AiChat-main .chat-content .chat-content__title .chat-content__title-menu[data-v-4edd5eca]{display:block;position:absolute;left:.26667rem;top:calc(50% + .13333rem);transform:translateY(-50%)}.AiChat .AiChat-main .chat-content .chat-content__title .chat-content__title-menu svg[data-v-4edd5eca]{width:.66667rem;display:block}.AiChat .AiChat-main .chat-content .chat-content__title input[data-v-4edd5eca]{padding:.13333rem .08rem;border:.06667rem solid transparent;border-radius:.21333rem}.AiChat .AiChat-main .chat-content .chat-messages[data-v-4edd5eca]{padding:.53333rem;max-width:100%;box-sizing:border-box}.AiChat .AiChat-main .chat-content .chat-messages .first-tip[data-v-4edd5eca]{font-size:.42667rem}.AiChat .AiChat-main .chat-content .chat-messages .first-tip .second-tip[data-v-4edd5eca]{font-size:.37333rem;margin-top:.4rem}.AiChat .AiChat-main .chat-content .chat-messages .message[data-v-4edd5eca]{margin-bottom:.13333rem}.AiChat .AiChat-main .chat-content .chat-messages .message .message-content[data-v-4edd5eca]{padding:.26667rem;border-radius:.10667rem;font-size:.37333rem;line-height:1.5}.AiChat .AiChat-main .chat-content .chat-messages .message .message-content .message-fun-list[data-v-4edd5eca]{left:.26667rem;transform:translateY(100%)}.AiChat .AiChat-main .chat-content .chat-messages .message .message-content .message-fun-list .icon[data-v-4edd5eca]{width:.48rem}.AiChat .AiChat-main .chat-content .chat-content__input[data-v-4edd5eca]{width:100%;max-width:80%;padding:.21333rem;border-radius:.21333rem}.AiChat .AiChat-main .chat-content .chat-content__input[data-v-4edd5eca] .van-cell .van-field__control{font-size:.37333rem;min-height:.4rem}.AiChat .AiChat-main .chat-content .chat-content__input .chat-content__input-btn .send_btn_box[data-v-4edd5eca]{width:.8rem;height:.8rem;background-color:#1890ff}.AiChat .AiChat-main .chat-content .chat-content__input .chat-content__input-btn .send_btn_box .send_btn[data-v-4edd5eca]{width:.4rem;height:.4rem}.AiChat .AiChat-main .chat-content .chat-content__input .chat-content__input-btn .send_btn_box.dis[data-v-4edd5eca]{background-color:#71717a;cursor:not-allowed}}.chat-content__title-menu[data-v-4edd5eca],.chat-sidebar[data-v-4edd5eca]{display:none!important}@media (min-width:768px){.van-toast--text{padding:.08rem .13333rem;width:-moz-max-content;width:max-content;min-width:0;border-radius:.05333rem}.van-toast--text .van-toast__text{font-size:.10667rem;line-height:1.2}}.punch_position[data-v-110e6e60]{padding-top:1.06667rem;min-height:100vh;box-sizing:border-box;background-color:#fff}.punch_position .position_icon[data-v-110e6e60]{display:block;margin:0 auto;width:1.33333rem}.punch_position .position_text[data-v-110e6e60]{font-size:.42667rem;color:#ff713c;text-align:center;font-weight:700;max-width:80%;margin:0 auto;margin-top:.13333rem}.punch_position .add_remark[data-v-110e6e60]{font-size:.37333rem;color:#667fff;text-align:center;margin:0 auto;margin-top:.4rem;line-height:.53333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}.punch_position .now_time[data-v-110e6e60]{margin:0 auto;margin-top:1.6rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:.21333rem solid #ff713c}.punch_position .now_time .time_text[data-v-110e6e60]{font-size:.42667rem;font-weight:700;text-align:center}.punch_position .now_time.success[data-v-110e6e60]{border-color:#667fff}.punch_position .now_time.error[data-v-110e6e60]{border-color:#ff3c3c}.punching-card-record[data-v-2706eda8]{padding-top:1.33333rem;min-height:100vh;background-color:#f7f8fa;box-sizing:border-box}.record-container[data-v-2706eda8]{padding:.4rem}.record-item[data-v-2706eda8]{margin-bottom:.26667rem;background-color:#fff;border-radius:.21333rem;padding:.32rem;box-shadow:0 .05333rem .10667rem rgba(0,0,0,.05)}.record-time[data-v-2706eda8]{font-size:.42667rem;font-weight:700;margin-bottom:.21333rem;color:#323233}.record-content[data-v-2706eda8]{font-size:.37333rem;color:#646566}.location-info[data-v-2706eda8],.remark-info[data-v-2706eda8]{display:flex;align-items:center;margin-bottom:.21333rem}.location-info .van-icon[data-v-2706eda8],.remark-info .van-icon[data-v-2706eda8]{margin-right:.13333rem;font-size:.42667rem}.image-info[data-v-2706eda8]{margin-top:.26667rem;display:flex;justify-content:space-between}.sendList .top_sticky_box[data-v-f092f7e8]{position:sticky;top:0;z-index:9}.sendList .red_packet_list[data-v-f092f7e8]{padding:.26667rem}.sendList .red_packet_list .red_packet_item[data-v-f092f7e8]{background-color:#fff;box-shadow:0 0 .13333rem rgba(0,0,0,.2);border-radius:.13333rem;padding:.26667rem;display:flex;flex-direction:column;gap:.26667rem}.sendList .red_packet_list .red_packet_item .recipient[data-v-f092f7e8]{font-size:.37333rem}.sendList .red_packet_list .red_packet_item .icon_container[data-v-f092f7e8]{display:flex;align-items:center}.sendList .red_packet_list .red_packet_item .icon_container .icon[data-v-f092f7e8]{width:1.33333rem;margin-right:.13333rem;flex-shrink:0}.sendList .red_packet_list .red_packet_item .icon_container .details .amount[data-v-f092f7e8]{font-size:.42667rem;font-weight:700}.sendList .red_packet_list .red_packet_item .icon_container .details .amount span[data-v-f092f7e8]{color:red}.sendList .red_packet_list .red_packet_item .icon_container .details .remark[data-v-f092f7e8]{margin-top:.13333rem;font-size:.32rem;color:#999}.sendList .red_packet_list .red_packet_item .status_container[data-v-f092f7e8]{font-size:.32rem;display:flex;align-items:center;justify-content:space-between;color:#999}.sendList .red_packet_list .red_packet_item .status_container .send_btn[data-v-f092f7e8]{background-color:#188efd;color:#fff;padding:.13333rem .26667rem;border-radius:.13333rem;cursor:pointer}.sendList .red_packet_list .red_packet_item .status_container .send_btn.disabled[data-v-f092f7e8]{background-color:#999;cursor:not-allowed;color:#fff}.sendList .red_packet_list .red_packet_item[data-v-f092f7e8]:not(:first-child){margin-top:.26667rem}.get_red_packet[data-v-11274642]:after{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000}.get_red_packet .rbag-model[data-v-11274642]{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;display:flex;align-items:center;justify-content:center;z-index:1000}.get_red_packet .rbag-model .rbag-con[data-v-11274642]{position:relative;width:8rem;height:13.24rem;border-radius:.18667rem;box-shadow:0 0 .13333rem rgba(0,0,0,.2);background-image:url(../img/red_bag_bg.41553da0.png);background-size:100% 100%}.get_red_packet .rbag-model .rbag-con .rbag-box[data-v-11274642]{position:relative;width:100%;height:100%;border-radius:.18667rem;overflow:hidden}.get_red_packet .rbag-model .rbag-con .rbag_top[data-v-11274642]{position:absolute;left:-20%;top:0;width:140%;height:7.2rem;z-index:1001}.get_red_packet .rbag-model .rbag-con .rbag_top .rbag_top_info[data-v-11274642]{margin-top:1.6rem}.get_red_packet .rbag-model .rbag-con .rbag_top .rbag_top_info .rbag_logo[data-v-11274642]{width:2.13333rem;height:2.13333rem;border-radius:50%;display:block;margin:0 auto;overflow:hidden}.get_red_packet .rbag-model .rbag-con .rbag_top .rbag_top_info .app_name[data-v-11274642]{font-size:.50667rem;color:#f6ac96;text-align:center;margin-top:.24rem;letter-spacing:.01333rem}.get_red_packet .rbag-model .rbag-con .rbag_top .rbag_top_info .rbag_tips[data-v-11274642]{font-size:.66667rem;color:#edddd3;text-align:center;margin-top:.45333rem;letter-spacing:.01333rem}.get_red_packet .rbag-model .rbag-con .open_rbag_btn[data-v-11274642]{position:absolute;bottom:1.6rem;left:0;right:0;width:2.4rem;height:2.4rem;line-height:2.4rem;border-radius:50%;margin:0 auto;text-align:center;background-color:#ffd287;font-size:.73333rem;color:#000;box-shadow:.02667rem .02667rem .08rem rgba(0,0,0,.2);z-index:1002}.get_red_packet .rbag-model .rbag-con .open_rbag_btn.rotate-animation[data-v-11274642]{animation:rotateY-11274642 1s ease infinite}@keyframes rotateY-11274642{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.get_red_packet .rbag-model .rbag-con .hide_btn[data-v-11274642]{position:absolute;bottom:-1.46667rem;left:0;right:0;width:1.2rem;height:1.2rem;margin:0 auto}.get_red_packet .open_rbag_model[data-v-11274642]{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;z-index:1000}.get_red_packet .open_rbag_model .rbag_conbg[data-v-11274642]{position:absolute;top:0;left:0;right:0;bottom:0;width:80%;height:11.2rem;margin:auto;z-index:1001}.get_red_packet .open_rbag_model .open_rbag_con[data-v-11274642]{z-index:1002}.get_red_packet .open_rbag_model .open_rbag_con .open_title[data-v-11274642]{height:1.6rem;line-height:1.6rem;text-align:center;font-size:.50667rem;letter-spacing:.02667rem;color:#e46965}.get_red_packet .open_rbag_model .open_rbag_con .rbag_detail[data-v-11274642]{margin-top:1.2rem}.get_red_packet .open_rbag_model .open_rbag_con .rbag_detail .open_money[data-v-11274642]{text-align:center;font-size:1.06667rem;color:#c95948;font-weight:700;display:flex;justify-content:center}.get_red_packet .open_rbag_model .open_rbag_con .rbag_detail .open_money .danwei[data-v-11274642]{font-size:.4rem;margin-left:.21333rem;margin-top:.32rem}.get_red_packet .open_rbag_model .open_rbag_con .rbag_detail .open_tips[data-v-11274642]{text-align:center;font-size:.4rem;color:#d26762;margin-top:.4rem}.get_red_packet .open_rbag_model .open_rbag_con .lookbag_box[data-v-11274642]{margin-top:2.66667rem;display:flex;justify-content:center}.get_red_packet .open_rbag_model .open_rbag_con .lookbag_box .lookbag_btn[data-v-11274642]{width:70%;height:1.2rem;line-height:1.2rem;text-align:center;font-size:.42667rem;color:#c95948;letter-spacing:.02667rem;background-color:#ffd356;border-radius:.66667rem;box-shadow:0 0 .05333rem rgba(0,0,0,.2)}.get_red_packet .open_rbag_model .open_rbag_con .hide_btn[data-v-11274642]{position:absolute;bottom:-1.46667rem;left:0;right:0;width:1.06667rem;height:1.06667rem;line-height:1.06667rem;text-align:center;margin:0 auto}.get_red_packet .digital-scroll[data-v-11274642]{font-size:.90667rem;font-weight:700;display:flex;align-items:center;--var-item-h:1.06667rem}.get_red_packet .digital-scroll .digital[data-v-11274642]{display:flex;justify-content:center;width:.6em;height:var(--var-item-h);line-height:1;color:#c95948;overflow:hidden}.get_red_packet .digital-scroll .digital .scroll-num[data-v-11274642]{width:inherit;height:inherit}.get_red_packet .digital-scroll .digital .scroll-num .tra-num[data-v-11274642]{width:inherit;height:inherit;display:flex;align-items:center;justify-content:center;transition:all 1s}.get_red_packet .digital-scroll .digital-str[data-v-11274642]{width:auto}.get_red_packet .digital-scroll .digital-str .str-text[data-v-11274642]{width:inherit;height:inherit;display:flex;align-items:center;justify-content:center}.get_red_packet .is_pc_tip[data-v-11274642]{color:#fff;position:fixed;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);z-index:5;font-size:.37333rem}[data-v-50c51814]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.customer-sidebar[data-v-50c51814]{height:100vh;background-color:#f6f6f6;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif;font-size:.37333rem;color:#333}.filter-section[data-v-50c51814]{padding:.4rem .4rem .21333rem;background-color:#fff}.search-wrapper[data-v-50c51814]{position:relative}.search-icon[data-v-50c51814]{left:.26667rem;font-size:.42667rem}.clear-icon[data-v-50c51814],.search-icon[data-v-50c51814]{position:absolute;top:50%;transform:translateY(-50%);color:#8e8e93;opacity:.6}.clear-icon[data-v-50c51814]{right:.26667rem;font-size:.4rem;cursor:pointer;padding:.10667rem}.clear-icon[data-v-50c51814]:hover{opacity:.8}.search-input[data-v-50c51814]{width:100%;padding:.32rem .8rem;border:.02667rem solid #e1e5eb;border-radius:.21333rem;font-size:.37333rem;background-color:#f8f9fa;transition:all .2s}.search-input[data-v-50c51814]:focus{outline:none;border-color:#007aff;background-color:#fff;box-shadow:0 0 0 .04rem rgba(0,122,255,.1)}.search-input[data-v-50c51814]::-moz-placeholder{color:#8e8e93;font-size:.34667rem}.search-input[data-v-50c51814]::placeholder{color:#8e8e93;font-size:.34667rem}.status-filter-section[data-v-50c51814]{background-color:#fff;padding:0 .4rem .32rem}.status-scroll-container[data-v-50c51814]{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:.05333rem}.status-scroll-container[data-v-50c51814]::-webkit-scrollbar{height:.08rem}.status-scroll-container[data-v-50c51814]::-webkit-scrollbar-track{background:transparent;border-radius:.04rem}.status-scroll-container[data-v-50c51814]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:.04rem}.status-scroll-container[data-v-50c51814]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.status-list[data-v-50c51814]{display:flex;gap:.21333rem;padding-bottom:.05333rem;min-width:-moz-min-content;min-width:min-content}.status-tag[data-v-50c51814]{padding:.18667rem .37333rem;border:.02667rem solid #e1e5eb;border-radius:.53333rem;background-color:#fff;color:#666;font-size:.34667rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.status-tag[data-v-50c51814]:hover{border-color:#c7c7cc;background-color:#f8f9fa}.status-tag.active[data-v-50c51814]{background-color:#007aff;border-color:#007aff;color:#fff;font-weight:600}.customer-list[data-v-50c51814]{flex:1;overflow-y:auto;padding:.4rem}.customer-list[data-v-50c51814]::-webkit-scrollbar{width:.10667rem}.customer-list[data-v-50c51814]::-webkit-scrollbar-track{background:transparent}.customer-list[data-v-50c51814]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:.05333rem}.customer-list[data-v-50c51814]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.customer-card[data-v-50c51814]{background-color:#fff;border-radius:.26667rem;padding:.42667rem;margin-bottom:.32rem;box-shadow:0 .02667rem .16rem rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1);border:.02667rem solid transparent;cursor:pointer}.customer-card[data-v-50c51814]:hover{transform:translateY(-.02667rem);box-shadow:0 .05333rem .21333rem rgba(0,0,0,.1);border-color:rgba(0,122,255,.1)}.customer-card[data-v-50c51814]:active{transform:translateY(-.01333rem);transition-duration:.1s}.card-header[data-v-50c51814]{display:flex;gap:.32rem;margin-bottom:.32rem;align-items:flex-start}.customer-avatar[data-v-50c51814]{flex-shrink:0}.avatar-img[data-v-50c51814]{width:1.06667rem;height:1.06667rem;border-radius:50%;overflow:hidden}.avatar-img img[data-v-50c51814]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-default[data-v-50c51814]{width:1.06667rem;height:1.06667rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.48rem;font-weight:600;color:#fff;box-shadow:0 .05333rem .16rem rgba(0,0,0,.1)}.customer-info[data-v-50c51814]{flex:1;min-width:0}.name-row[data-v-50c51814]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.26667rem;gap:.21333rem}.name-container[data-v-50c51814]{display:flex;align-items:center;gap:.21333rem;flex:1;min-width:0;flex-wrap:wrap}.customer-name[data-v-50c51814]{font-size:.48rem;font-weight:700;color:#000;margin:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-age[data-v-50c51814]{display:flex;align-items:center;gap:.10667rem;font-size:.37333rem;color:#666;flex-shrink:0}.age-label[data-v-50c51814]{color:#999}.age-value[data-v-50c51814]{color:#333}.customer-status[data-v-50c51814]{flex-shrink:0;padding:.10667rem .21333rem;border-radius:.26667rem;font-size:.32rem;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap}.gender-icon[data-v-50c51814]{display:flex;align-items:center;justify-content:center;width:.64rem;height:.64rem;border-radius:.10667rem;flex-shrink:0;font-size:.37333rem;font-weight:700;cursor:default}.gender-male[data-v-50c51814]{background-color:rgba(0,122,255,.1);color:#007aff}.gender-female[data-v-50c51814]{background-color:rgba(255,45,85,.1);color:#ff2d55}.gender-unknown[data-v-50c51814]{background-color:rgba(142,142,147,.1);color:#8e8e93}.contact-info[data-v-50c51814]{display:flex;flex-direction:column;gap:.21333rem}.contact-row[data-v-50c51814]{display:flex;flex-direction:column;gap:.16rem}.contact-item[data-v-50c51814]{display:flex;align-items:center;gap:.21333rem;font-size:.34667rem;color:#666;line-height:1.4}.contact-icon[data-v-50c51814]{font-size:.32rem;opacity:.6;width:.32rem;text-align:center;flex-shrink:0}.contact-value[data-v-50c51814]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-item[data-v-50c51814],.info-row[data-v-50c51814]{display:flex;align-items:center}.info-item[data-v-50c51814]{gap:.21333rem;font-size:.34667rem;color:#666;line-height:1.4}.info-icon[data-v-50c51814]{font-size:.32rem;opacity:.6;width:.32rem;text-align:center;flex-shrink:0}.info-value[data-v-50c51814]{color:#333}.card-content[data-v-50c51814]{margin-bottom:.32rem}.tags-container[data-v-50c51814]{display:flex;flex-wrap:wrap;gap:.16rem;margin-bottom:.26667rem}.tag[data-v-50c51814]{padding:.10667rem .21333rem;background-color:rgba(0,122,255,.08);border-radius:.21333rem;font-size:.32rem;color:#007aff;font-weight:500}.more-tags[data-v-50c51814]{font-size:.32rem;color:#8e8e93;align-self:center}.follow-info[data-v-50c51814]{display:flex;justify-content:space-between;align-items:center;padding:.21333rem;background-color:#f8f9fa;border-radius:.21333rem;font-size:.34667rem;color:#666}.follow-count[data-v-50c51814],.last-follow[data-v-50c51814]{display:flex;align-items:center;gap:.13333rem}.follow-count i[data-v-50c51814],.last-follow i[data-v-50c51814]{font-size:.32rem;opacity:.6}.card-actions[data-v-50c51814]{display:flex;gap:.26667rem}.action-btn[data-v-50c51814]{flex:1;display:flex;align-items:center;justify-content:center;gap:.16rem;padding:.24rem .32rem;border-radius:.21333rem;font-size:.34667rem;font-weight:500;cursor:pointer;transition:all .2s;border:.02667rem solid transparent}.action-btn i[data-v-50c51814]{font-size:.32rem}.action-btn.quick-follow[data-v-50c51814]{background-color:rgba(0,122,255,.08);color:#007aff}.action-btn.quick-follow[data-v-50c51814]:hover{background-color:rgba(0,122,255,.12)}.action-btn.quick-follow[data-v-50c51814]:active{background-color:rgba(0,122,255,.16)}.action-btn.view-detail[data-v-50c51814]{background-color:#fff;border-color:#e1e5eb;color:#666}.action-btn.view-detail[data-v-50c51814]:hover{border-color:#007aff;color:#007aff;background-color:rgba(0,122,255,.02)}.action-btn.view-detail[data-v-50c51814]:active{background-color:rgba(0,122,255,.06)}.empty-state[data-v-50c51814]{text-align:center;padding:1.06667rem .53333rem}.empty-icon[data-v-50c51814]{font-size:1.06667rem;color:#ccc;margin-bottom:.42667rem}.empty-title[data-v-50c51814]{font-size:.42667rem;font-weight:600;color:#8e8e93;margin:0 0 .21333rem}.empty-desc[data-v-50c51814]{font-size:.37333rem;color:#c7c7cc;margin:0 0 .42667rem}.btn-back-to-all[data-v-50c51814]{padding:.21333rem .42667rem;background-color:#007aff;color:#fff;border:none;border-radius:.21333rem;font-size:.34667rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-back-to-all[data-v-50c51814]:hover{background-color:#0056cc}.loading-state[data-v-50c51814]{text-align:center;padding:.8rem .53333rem}.loading-spinner[data-v-50c51814]{display:inline-block;width:.53333rem;height:.53333rem;border:.05333rem solid #f3f3f3;border-top:.05333rem solid #007aff;border-radius:50%;animation:spin-50c51814 1s linear infinite;margin-bottom:.26667rem}.loading-text[data-v-50c51814]{font-size:.37333rem;color:#8e8e93}@keyframes spin-50c51814{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pagination[data-v-50c51814]{display:flex;justify-content:center;align-items:center;gap:.26667rem;padding:.4rem 0}.pagination-btn[data-v-50c51814]{padding:.16rem .32rem;border:.02667rem solid #e1e5eb;border-radius:.21333rem;background-color:#fff;font-size:.34667rem;color:#333;cursor:pointer;transition:all .2s}.pagination-btn[data-v-50c51814]:hover:not(:disabled){border-color:#007aff;color:#007aff}.pagination-btn[data-v-50c51814]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-50c51814]{font-size:.34667rem;color:#666}.modal-overlay[data-v-50c51814]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;padding:.53333rem;animation:fadeIn-50c51814 .2s ease}.quick-follow-modal[data-v-50c51814]{background-color:#fff;border-radius:.26667rem;width:100%;max-width:9.33333rem;max-height:80vh;display:flex;flex-direction:column;animation:slideUp-50c51814 .3s cubic-bezier(.4,0,.2,1);box-shadow:0 .26667rem .8rem rgba(0,0,0,.2)}.modal-header[data-v-50c51814]{display:flex;align-items:center;justify-content:space-between;padding:.42667rem;border-bottom:.02667rem solid #e8e8e8}.modal-header h3[data-v-50c51814]{margin:0;font-size:.48rem;font-weight:700;color:#000}.close-btn[data-v-50c51814]{width:.8rem;height:.8rem;border-radius:50%;border:none;background-color:#f5f5f5;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.37333rem;transition:all .2s}.close-btn[data-v-50c51814]:hover{background-color:#e0e0e0}.close-icon[data-v-50c51814]{font-size:.48rem;font-weight:300;line-height:1}.modal-content[data-v-50c51814]{flex:1;overflow-y:auto;padding:.42667rem}.customer-summary[data-v-50c51814]{background-color:#f8f9fa;border-radius:.21333rem;padding:.32rem;margin-bottom:.42667rem}.summary-item[data-v-50c51814]{display:flex;margin-bottom:.21333rem;font-size:.37333rem}.summary-item[data-v-50c51814]:last-child{margin-bottom:0}.summary-item .label[data-v-50c51814]{color:#666;min-width:1.6rem}.summary-item .value[data-v-50c51814]{color:#000;font-weight:500;flex:1}.status-badge[data-v-50c51814]{padding:.05333rem .16rem;border-radius:.16rem;font-size:.32rem;font-weight:600}.form-group[data-v-50c51814]{margin-bottom:.42667rem}.form-label[data-v-50c51814]{display:block;margin-bottom:.21333rem;font-size:.37333rem;font-weight:600;color:#000}.follow-content[data-v-50c51814],.follow-input[data-v-50c51814],.follow-select[data-v-50c51814]{width:100%;padding:.26667rem;border:.02667rem solid #e8e8e8;border-radius:.16rem;font-size:.37333rem;font-family:inherit;transition:all .2s}.follow-content[data-v-50c51814]:focus,.follow-input[data-v-50c51814]:focus,.follow-select[data-v-50c51814]:focus{outline:none;border-color:#007aff;box-shadow:0 0 0 .04rem rgba(0,122,255,.1)}.follow-content[data-v-50c51814]::-moz-placeholder,.follow-input[data-v-50c51814]::-moz-placeholder{color:#8e8e93;font-size:.34667rem}.follow-content[data-v-50c51814]::placeholder,.follow-input[data-v-50c51814]::placeholder{color:#8e8e93;font-size:.34667rem}.follow-content[data-v-50c51814]{resize:vertical;min-height:1.6rem}.follow-select[data-v-50c51814]{background-color:#fff}.radio-group[data-v-50c51814]{display:flex;flex-wrap:wrap;gap:.26667rem}.radio-label[data-v-50c51814]{display:flex;align-items:center;gap:.10667rem;font-size:.34667rem;cursor:pointer}.radio-label input[type=radio][data-v-50c51814]{width:.32rem;height:.32rem;margin:0}.date-picker[data-v-50c51814]{display:flex;gap:.21333rem}.date-input[data-v-50c51814]{flex:1;padding:.26667rem;border:.02667rem solid #e8e8e8;border-radius:.16rem;font-size:.37333rem;transition:all .2s}.date-input[data-v-50c51814]:focus{outline:none;border-color:#007aff;box-shadow:0 0 0 .04rem rgba(0,122,255,.1)}.clear-date-btn[data-v-50c51814]{padding:.26667rem .32rem;border:.02667rem solid #e8e8e8;border-radius:.16rem;background-color:#fff;font-size:.34667rem;color:#666;cursor:pointer;transition:all .2s}.clear-date-btn[data-v-50c51814]:hover{border-color:#ff3b30;color:#ff3b30}.modal-footer[data-v-50c51814]{display:flex;gap:.26667rem;padding:.42667rem;border-top:.02667rem solid #e8e8e8}.modal-footer button[data-v-50c51814]{flex:1;padding:.32rem;border-radius:.21333rem;font-size:.37333rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.btn-secondary[data-v-50c51814]{background-color:#f5f5f5;color:#666}.btn-secondary[data-v-50c51814]:hover{background-color:#e0e0e0}.btn-primary[data-v-50c51814]{background-color:#007aff;color:#fff}.btn-primary[data-v-50c51814]:hover:not(:disabled){background-color:#0056cc}.btn-primary[data-v-50c51814]:disabled{opacity:.5;cursor:not-allowed}.modal-footer .loading-spinner[data-v-50c51814]{display:inline-block;width:.32rem;height:.32rem;border:.04rem solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;animation:spin-50c51814 1s linear infinite;margin-right:.16rem;vertical-align:middle}@keyframes fadeIn-50c51814{0%{opacity:0}to{opacity:1}}@keyframes slideUp-50c51814{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.customer-sidebar[data-v-50c51814]{font-size:.32rem}.filter-section[data-v-50c51814]{padding:.26667rem .26667rem .16rem}.status-filter-section[data-v-50c51814]{padding:0 .26667rem .21333rem}.status-list[data-v-50c51814]{gap:.16rem}.status-tag[data-v-50c51814]{padding:.13333rem .26667rem;font-size:.29333rem}.search-input[data-v-50c51814]{padding:.26667rem .66667rem;font-size:.32rem}.search-input[data-v-50c51814]::-moz-placeholder{font-size:.29333rem}.search-input[data-v-50c51814]::placeholder{font-size:.29333rem}.clear-icon[data-v-50c51814],.search-icon[data-v-50c51814]{font-size:.34667rem}.customer-list[data-v-50c51814]{padding:.26667rem}.customer-card[data-v-50c51814]{padding:.32rem}.avatar-default[data-v-50c51814],.avatar-img[data-v-50c51814]{width:.8rem;height:.8rem}.avatar-default[data-v-50c51814],.customer-name[data-v-50c51814]{font-size:.37333rem}.age-label[data-v-50c51814],.customer-age[data-v-50c51814]{font-size:.29333rem}.customer-status[data-v-50c51814]{font-size:.26667rem;padding:.08rem .16rem}.gender-icon[data-v-50c51814]{width:.48rem;height:.48rem;font-size:.26667rem}.clear-date-btn[data-v-50c51814],.contact-item[data-v-50c51814],.date-input[data-v-50c51814],.follow-content[data-v-50c51814],.follow-info[data-v-50c51814],.follow-input[data-v-50c51814],.follow-select[data-v-50c51814],.form-label[data-v-50c51814],.info-item[data-v-50c51814],.pagination-btn[data-v-50c51814],.pagination-info[data-v-50c51814],.radio-label[data-v-50c51814],.summary-item[data-v-50c51814],.tag[data-v-50c51814]{font-size:.29333rem}.action-btn[data-v-50c51814]{font-size:.29333rem;padding:.21333rem .26667rem}.modal-overlay[data-v-50c51814]{padding:.26667rem}.quick-follow-modal[data-v-50c51814]{max-height:90vh}.modal-header[data-v-50c51814]{padding:.32rem}.modal-header h3[data-v-50c51814]{font-size:.37333rem}.close-btn[data-v-50c51814]{width:.66667rem;height:.66667rem}.close-icon[data-v-50c51814]{font-size:.37333rem}.modal-content[data-v-50c51814]{padding:.32rem}.customer-summary[data-v-50c51814]{padding:.26667rem}.modal-footer[data-v-50c51814]{padding:.32rem}.modal-footer button[data-v-50c51814]{font-size:.32rem;padding:.26667rem}.card-actions[data-v-50c51814]{flex-direction:column;gap:.16rem}.name-container[data-v-50c51814]{gap:.10667rem}}@media (min-width:768px){.customer-sidebar[data-v-50c51814]{max-width:100%;margin:0}}@media (prefers-color-scheme:dark){.customer-sidebar[data-v-50c51814]{background-color:#000;color:#fff}.filter-section[data-v-50c51814],.status-filter-section[data-v-50c51814]{background-color:#1c1c1e}.status-tag[data-v-50c51814]{background-color:#2c2c2e;border-color:#38383a;color:#8e8e93}.status-tag[data-v-50c51814]:hover{border-color:#4c4c4e;background-color:#38383a}.status-tag.active[data-v-50c51814]{background-color:#0a84ff;border-color:#0a84ff;color:#fff}.search-input[data-v-50c51814]{background-color:#2c2c2e!important;border-color:#38383a!important;color:#fff!important}.search-input[data-v-50c51814]:focus{border-color:#0a84ff!important;background-color:#2c2c2e!important}.customer-card[data-v-50c51814]{background-color:#1c1c1e;border-color:#38383a}.customer-name[data-v-50c51814],.modal-header h3[data-v-50c51814],.summary-item .value[data-v-50c51814]{color:#fff!important}.age-label[data-v-50c51814],.customer-age[data-v-50c51814]{color:#8e8e93!important}.age-value[data-v-50c51814]{color:#fff!important}.contact-item[data-v-50c51814],.contact-label[data-v-50c51814],.empty-desc[data-v-50c51814],.empty-title[data-v-50c51814],.follow-info[data-v-50c51814],.form-label[data-v-50c51814],.info-item[data-v-50c51814],.info-label[data-v-50c51814],.tag[data-v-50c51814]{color:#8e8e93!important}.contact-value[data-v-50c51814],.info-value[data-v-50c51814]{color:#fff!important}.follow-info[data-v-50c51814],.tag[data-v-50c51814]{background-color:#2c2c2e!important}.gender-male[data-v-50c51814]{background-color:rgba(10,132,255,.2)!important;color:#0a84ff!important}.gender-female[data-v-50c51814]{background-color:rgba(255,45,85,.2)!important;color:#ff2d55!important}.gender-unknown[data-v-50c51814]{background-color:rgba(142,142,147,.2)!important;color:#8e8e93!important}.action-btn.view-detail[data-v-50c51814]{background-color:#2c2c2e!important;border-color:#38383a!important;color:#8e8e93!important}.action-btn.view-detail[data-v-50c51814]:hover{color:#0a84ff!important}.quick-follow-modal[data-v-50c51814]{background-color:#1c1c1e}.customer-summary[data-v-50c51814]{background-color:#2c2c2e}.clear-date-btn[data-v-50c51814],.date-input[data-v-50c51814],.follow-content[data-v-50c51814],.follow-input[data-v-50c51814],.follow-select[data-v-50c51814]{background-color:#2c2c2e;border-color:#38383a;color:#fff}.btn-secondary[data-v-50c51814]{background-color:#2c2c2e;color:#fff}.btn-secondary[data-v-50c51814]:hover{background-color:#38383a}.close-btn[data-v-50c51814]{background-color:#2c2c2e;color:#8e8e93}.close-btn[data-v-50c51814]:hover{background-color:#38383a}.modal-footer[data-v-50c51814],.modal-header[data-v-50c51814]{border-color:#2c2c2e}}[data-v-4798039a]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-size:.37333rem}.customer-detail-page[data-v-4798039a]{background-color:#f6f6f6;min-height:100vh;color:#333;line-height:1.5;max-width:100vw;font-size:.37333rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.header[data-v-4798039a]{position:fixed;top:0;left:0;right:0;height:1.33333rem;background:#fff;padding:0 .53333rem;border-bottom:.01333rem solid #e8e8e8;z-index:100;box-shadow:0 .02667rem .16rem rgba(0,0,0,.05)}.header[data-v-4798039a],.nav-left[data-v-4798039a],.nav-right[data-v-4798039a]{display:flex;align-items:center}.nav-title[data-v-4798039a]{flex:1;text-align:center;font-size:.53333rem;font-weight:700;color:#000}.back-btn[data-v-4798039a]{width:1.06667rem;height:1.06667rem;border:none;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.close-btn-text[data-v-4798039a]{padding:.21333rem .42667rem;border:none;background:none;font-size:.48rem;color:#ff3b30;cursor:pointer;font-weight:500}.icon[data-v-4798039a]{width:.53333rem;height:.53333rem;fill:#666}.content-wrapper[data-v-4798039a]{padding-top:1.33333rem}.customer-card[data-v-4798039a]{background:#fff;padding:.42667rem;margin-bottom:.26667rem;border-radius:.26667rem;margin:.26667rem;box-shadow:0 .02667rem .16rem rgba(0,0,0,.05)}.customer-header[data-v-4798039a]{display:flex;gap:.32rem;margin-bottom:.42667rem}.avatar-section[data-v-4798039a]{position:relative}.avatar-large[data-v-4798039a]{width:1.33333rem;height:1.33333rem;border-radius:50%;background:linear-gradient(135deg,#4a90e2,#5b6ef9);display:flex;align-items:center;justify-content:center;font-size:.53333rem;font-weight:600;color:#fff;box-shadow:0 .05333rem .16rem rgba(74,144,226,.3)}.customer-info[data-v-4798039a]{flex:1;min-width:0}.name-row[data-v-4798039a]{display:flex;align-items:center;gap:.21333rem;margin-bottom:.21333rem;cursor:pointer}.customer-name[data-v-4798039a]{font-size:.64rem;font-weight:700;color:#000;margin:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-row[data-v-4798039a]{margin-bottom:.26667rem}.status-badge[data-v-4798039a]{display:inline-flex;align-items:center;justify-content:center;gap:.05333rem;padding:.08rem .21333rem;background-color:#1890ff;color:#fff;border-radius:.26667rem;font-size:.34667rem;font-weight:500;cursor:pointer;transition:all .2s;max-width:2.4rem}.status-badge[data-v-4798039a]:hover{transform:translateY(-.01333rem);box-shadow:0 .05333rem .16rem rgba(24,144,255,.3)}.edit-icon[data-v-4798039a]{width:.21333rem;height:.21333rem;fill:#fff;opacity:.8}.basic-info[data-v-4798039a]{display:flex;align-items:center;gap:.16rem;margin-bottom:.26667rem;font-size:.42667rem;color:#666}.info-item.level[data-v-4798039a]{color:#ff9500;font-weight:500}.divider[data-v-4798039a]{color:#ccc;font-size:.42667rem}.company-row[data-v-4798039a]{display:flex;align-items:center;gap:.16rem;padding:.26667rem .32rem;background:#f8f9fa;border-radius:.21333rem;margin-bottom:.26667rem;font-size:.42667rem;color:#333;cursor:pointer}.company-row .icon[data-v-4798039a]{width:.37333rem;height:.37333rem;fill:#666;flex-shrink:0}.meta-info[data-v-4798039a]{display:flex;flex-direction:column;gap:.16rem;font-size:.37333rem;color:#8e8e93}.meta-item[data-v-4798039a]{gap:.16rem}.meta-item .icon[data-v-4798039a]{width:.32rem;height:.32rem;flex-shrink:0}.quick-contact[data-v-4798039a]{border-top:.02667rem solid #e8e8e8;border-bottom:.02667rem solid #e8e8e8;padding:.42667rem 0;margin:.42667rem 0}.contact-item[data-v-4798039a]{display:flex;align-items:center;gap:.32rem;padding:.32rem 0;cursor:pointer}.contact-item[data-v-4798039a]:first-child{border-bottom:.02667rem solid #f5f5f5}.contact-item .icon[data-v-4798039a]{width:.48rem;height:.48rem;flex-shrink:0}.contact-item:first-child .icon[data-v-4798039a]{fill:#007aff}.contact-item:nth-child(2) .icon[data-v-4798039a]{fill:#07c160}.contact-content[data-v-4798039a]{flex:1;min-width:0}.contact-label[data-v-4798039a]{font-size:.37333rem;color:#8e8e93;margin-bottom:.10667rem}.contact-value[data-v-4798039a]{font-size:.48rem;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-section[data-v-4798039a]{padding-top:.42667rem}.section-title[data-v-4798039a]{display:flex;align-items:center;gap:.16rem;font-size:.42667rem;color:#8e8e93;margin-bottom:.26667rem}.section-title .icon[data-v-4798039a]{width:.37333rem;height:.37333rem;fill:#8e8e93;flex-shrink:0}.manager-info[data-v-4798039a]{display:flex;align-items:center;gap:.32rem}.manager-avatar[data-v-4798039a]{width:.8rem;height:.8rem;border-radius:50%;background:linear-gradient(135deg,#34c759,#2cae4c);display:flex;align-items:center;justify-content:center;font-size:.37333rem;font-weight:600;color:#fff;flex-shrink:0}.manager-details[data-v-4798039a]{flex:1;min-width:0}.manager-name[data-v-4798039a]{font-size:.48rem;font-weight:700;color:#000;margin-bottom:.05333rem}.manager-role[data-v-4798039a]{font-size:.37333rem;color:#8e8e93}.assign-wrapper[data-v-4798039a]{display:flex;align-items:center}.assign-search[data-v-4798039a]{display:flex;align-items:center;gap:.10667rem;padding:.16rem .26667rem;background:#007aff;color:#fff;border:none;border-radius:.53333rem;font-size:.37333rem;font-weight:500;cursor:pointer;flex-shrink:0}.dropdown-icon[data-v-4798039a]{width:.26667rem;height:.26667rem;fill:#fff}.tab-bar[data-v-4798039a]{display:flex;background:#fff;padding:0 .42667rem;border-bottom:.02667rem solid #e8e8e8;position:sticky;top:1.33333rem;z-index:10}.tab-item[data-v-4798039a]{flex:1;padding:.32rem 0;border:none;background:none;font-size:.42667rem;font-weight:500;color:#8e8e93;cursor:pointer;position:relative}.tab-item.active[data-v-4798039a]{color:#007aff;font-weight:700}.tab-item.active[data-v-4798039a]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.05333rem;background:#007aff}.tab-content[data-v-4798039a]{background:#fff;padding:.42667rem 0}.info-list[data-v-4798039a]{padding:0 .42667rem}.info-item[data-v-4798039a]{display:flex;align-items:center;gap:.32rem;padding:.42667rem 0;border-bottom:.02667rem solid #f5f5f5;cursor:pointer}.info-item[data-v-4798039a]:last-child{border-bottom:none}.info-icon[data-v-4798039a]{width:.48rem;height:.48rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.info-icon svg[data-v-4798039a]{width:.48rem;height:.48rem;fill:#666}.info-content[data-v-4798039a]{flex:1;min-width:0}.info-label[data-v-4798039a]{font-size:.37333rem;color:#8e8e93;margin-bottom:.10667rem}.info-value[data-v-4798039a]{font-size:.48rem;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-follow-btn-container[data-v-4798039a]{padding:.42667rem;border-bottom:.02667rem solid #f5f5f5}.add-follow-btn[data-v-4798039a]{width:100%;padding:.42667rem;background:#007aff;color:#fff;border:none;border-radius:.26667rem;font-size:.48rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.21333rem;cursor:pointer;box-shadow:0 .05333rem .16rem rgba(0,122,255,.2)}.add-follow-btn .icon[data-v-4798039a]{width:.42667rem;height:.42667rem;fill:#fff}.follow-list[data-v-4798039a]{padding:.42667rem}.follow-card[data-v-4798039a]{background:#f8f9fa;border-radius:.26667rem;padding:.42667rem;margin-bottom:.32rem;border-left:.08rem solid #007aff}.follow-header[data-v-4798039a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.26667rem}.follow-type[data-v-4798039a]{padding:.10667rem .26667rem;background:#007aff;color:#fff;border-radius:.53333rem;font-size:.37333rem;font-weight:600}.follow-type.type-phone[data-v-4798039a]{background:#007aff}.follow-type.type-wechat[data-v-4798039a]{background:#07c160}.follow-type.type-visit[data-v-4798039a]{background:#ff9500}.follow-type.type-email[data-v-4798039a]{background:#ff2d55}.follow-type.type-message[data-v-4798039a]{background:#5ac8fa}.follow-time[data-v-4798039a]{font-size:.37333rem;color:#8e8e93}.follow-content[data-v-4798039a]{font-size:.42667rem;color:#000;line-height:1.6;margin-bottom:.26667rem;word-break:break-word}.follow-footer[data-v-4798039a]{display:flex;justify-content:space-between;font-size:.37333rem;color:#8e8e93;padding-top:.26667rem;border-top:.02667rem solid #e8e8e8}.follow-creator[data-v-4798039a]{color:#007aff;font-weight:600}.follow-next[data-v-4798039a]{color:#ff9500;font-weight:600}.funnel-list[data-v-4798039a]{padding:.42667rem}.funnel-card[data-v-4798039a]{background:#f8f9fa;border-radius:.26667rem;padding:.42667rem;margin-bottom:.32rem;border-left:.08rem solid #13c2c2}.funnel-header[data-v-4798039a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.26667rem}.funnel-stage-change[data-v-4798039a]{display:flex;align-items:center;gap:.16rem}.stage-badge[data-v-4798039a]{padding:.10667rem .21333rem;color:#fff;border-radius:.26667rem;font-size:.37333rem;font-weight:600;min-width:1.33333rem;text-align:center}.from-stage[data-v-4798039a]{opacity:.8}.to-stage[data-v-4798039a]{box-shadow:0 .02667rem .10667rem rgba(0,0,0,.1)}.arrow-icon[data-v-4798039a]{width:.32rem;height:.32rem;fill:#666}.funnel-time[data-v-4798039a]{font-size:.37333rem;color:#8e8e93}.funnel-content[data-v-4798039a]{padding-top:.26667rem;border-top:.01333rem solid #e8e8e8}.funnel-staff[data-v-4798039a]{display:flex;align-items:center;gap:.10667rem;font-size:.37333rem;color:#666;margin-bottom:.21333rem}.funnel-staff .icon[data-v-4798039a]{width:.26667rem;height:.26667rem;fill:#666}.funnel-reason[data-v-4798039a]{background:#fff;padding:.21333rem;border-radius:.16rem;margin-bottom:.21333rem;border-left:.05333rem solid #1890ff}.reason-label[data-v-4798039a]{font-size:.37333rem;font-weight:600;color:#1890ff;margin-bottom:.10667rem}.reason-text[data-v-4798039a]{font-size:.37333rem;color:#333;line-height:1.5}.funnel-meta[data-v-4798039a]{display:flex;justify-content:space-between;font-size:.32rem;color:#8e8e93;padding-top:.21333rem;border-top:.01333rem dashed #e8e8e8}.meta-item[data-v-4798039a]{display:flex;align-items:center;gap:.05333rem}.empty-state[data-v-4798039a]{text-align:center;padding:1.33333rem 0;color:#8e8e93}.empty-state .icon[data-v-4798039a]{width:1.33333rem;height:1.33333rem;fill:#ccc;margin-bottom:.42667rem}.empty-state p[data-v-4798039a]{font-size:.48rem}.detail-section[data-v-4798039a]{padding:.42667rem;border-bottom:.02667rem solid #f5f5f5}.detail-section[data-v-4798039a]:last-child{border-bottom:none}.section-header[data-v-4798039a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.42667rem}.section-title[data-v-4798039a]{font-size:.48rem;font-weight:700;color:#000}.edit-btn[data-v-4798039a],.view-btn[data-v-4798039a]{padding:.16rem .32rem;background:#007aff;color:#fff;border:none;border-radius:.16rem;font-size:.37333rem;font-weight:500;cursor:pointer}.view-btn[data-v-4798039a]{background:none;color:#007aff;border:.02667rem solid #007aff}.tags-list[data-v-4798039a]{display:flex;flex-wrap:wrap;gap:.21333rem}.tag[data-v-4798039a]{padding:.16rem .32rem;background:rgba(0,122,255,.1);border-radius:.53333rem;font-size:.37333rem;font-weight:500;color:#007aff}.no-tags[data-v-4798039a]{color:#8e8e93;font-size:.42667rem}.transfer-list[data-v-4798039a]{display:flex;flex-direction:column;gap:.26667rem}.transfer-item[data-v-4798039a]{background:#f8f9fa;padding:.42667rem;border-radius:.26667rem}.transfer-action[data-v-4798039a]{font-size:.42667rem;font-weight:700;color:#000;margin-bottom:.16rem}.transfer-detail[data-v-4798039a]{display:flex;align-items:center;gap:.21333rem;font-size:.37333rem;color:#666;margin-bottom:.16rem}.arrow[data-v-4798039a]{width:.32rem;height:.32rem;fill:#8e8e93}.from[data-v-4798039a]{color:#ff3b30;font-weight:500}.to[data-v-4798039a]{color:#34c759;font-weight:500}.transfer-time[data-v-4798039a]{font-size:.37333rem;color:#8e8e93}.stats-grid[data-v-4798039a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.32rem}.stat-item[data-v-4798039a]{text-align:center;padding:.42667rem;background:#f8f9fa;border-radius:.26667rem}.stat-value[data-v-4798039a]{font-size:.64rem;font-weight:800;color:#007aff;margin-bottom:.16rem}.stat-label[data-v-4798039a]{font-size:.37333rem;color:#8e8e93;font-weight:500}.status-modal.compact-modal[data-v-4798039a]{max-width:6.66667rem;max-height:70vh}.current-status-info[data-v-4798039a]{display:flex;align-items:center;justify-content:space-between;padding:.26667rem;background:#f8f9fa;border-radius:.21333rem;margin-bottom:.32rem}.status-label[data-v-4798039a]{font-size:.4rem;font-weight:600;color:#333}.current-status-badge[data-v-4798039a]{padding:.13333rem .26667rem;color:#fff;border-radius:.53333rem;font-size:.37333rem;font-weight:600;min-width:1.6rem;text-align:center}.status-options-grid[data-v-4798039a]{display:grid;grid-template-columns:repeat(2,1fr);gap:.16rem;margin-bottom:.26667rem}.status-option-btn.compact-btn[data-v-4798039a]{padding:.26667rem .16rem;border:.02667rem solid #e8e8e8;border-radius:.16rem;font-size:.4rem;font-weight:600;color:#333;background-color:#fff;cursor:pointer;transition:all .2s;text-align:center;min-height:1.06667rem;display:flex;align-items:center;justify-content:center}.status-option-btn.compact-btn[data-v-4798039a]:hover:not(.disabled){transform:translateY(-.02667rem);box-shadow:0 .05333rem .16rem rgba(0,0,0,.1);border-color:#007aff}.status-option-btn.compact-btn.active[data-v-4798039a]{border-color:currentColor;box-shadow:0 .05333rem .16rem rgba(0,0,0,.15);color:#fff}.status-option-btn.compact-btn.disabled[data-v-4798039a]{opacity:.5;cursor:not-allowed;background-color:#f5f5f5;color:#999}.textarea-counter[data-v-4798039a]{text-align:right;font-size:.32rem;color:#8e8e93;margin-top:.10667rem}.modal-overlay[data-v-4798039a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;padding:.53333rem}.assign-modal[data-v-4798039a],.close-modal[data-v-4798039a],.edit-modal[data-v-4798039a],.follow-modal[data-v-4798039a],.status-modal[data-v-4798039a],.tag-modal[data-v-4798039a],.transfer-modal[data-v-4798039a]{background:#fff;border-radius:.32rem;width:100%;max-width:8rem;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-4798039a]{display:flex;align-items:center;justify-content:space-between;padding:.42667rem;border-bottom:.02667rem solid #e8e8e8}.modal-header h3[data-v-4798039a]{font-size:.53333rem;font-weight:700;color:#000;margin:0}.close-btn[data-v-4798039a]{width:.8rem;height:.8rem;border:none;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.close-btn svg[data-v-4798039a]{width:.42667rem;height:.42667rem;fill:#666}.modal-body[data-v-4798039a]{flex:1;overflow-y:auto;padding:.42667rem}.form-group[data-v-4798039a]{margin-bottom:.42667rem}.form-label[data-v-4798039a]{display:block;margin-bottom:.21333rem;font-size:.42667rem;color:#000;font-weight:600}.form-input[data-v-4798039a],.form-select[data-v-4798039a],.form-textarea[data-v-4798039a]{width:100%;padding:.32rem;border:.02667rem solid #e8e8e8;border-radius:.21333rem;font-size:.42667rem;font-family:inherit;outline:none;transition:border-color .2s}.form-input[data-v-4798039a]:focus,.form-select[data-v-4798039a]:focus,.form-textarea[data-v-4798039a]:focus{border-color:#007aff}.form-textarea[data-v-4798039a]{resize:vertical;min-height:1.6rem}.radio-group[data-v-4798039a]{display:flex;gap:.42667rem}.radio-label[data-v-4798039a]{display:flex;align-items:center;gap:.16rem;cursor:pointer;font-size:.42667rem}.radio-label input[type=radio][data-v-4798039a]{width:.42667rem;height:.42667rem}.tag-group[data-v-4798039a]{margin-bottom:.42667rem}.group-title[data-v-4798039a]{font-size:.42667rem;font-weight:700;color:#000;margin-bottom:.26667rem}.tag-list[data-v-4798039a]{display:flex;flex-wrap:wrap;gap:.21333rem}.tag-btn[data-v-4798039a]{padding:.21333rem .32rem;background:#f5f5f5;border:.02667rem solid #e8e8e8;border-radius:.53333rem;font-size:.37333rem;color:#666;cursor:pointer;font-weight:500}.tag-btn.active[data-v-4798039a]{background:rgba(0,122,255,.1);border-color:#007aff;color:#007aff}.transfer-timeline[data-v-4798039a]{position:relative;padding-left:.53333rem}.transfer-timeline[data-v-4798039a]:before{content:"";position:absolute;left:.26667rem;top:0;bottom:0;width:.05333rem;background:linear-gradient(180deg,#e0e0e0,#007aff)}.timeline-item[data-v-4798039a]{position:relative;margin-bottom:.42667rem}.timeline-item[data-v-4798039a]:last-child{margin-bottom:0}.timeline-dot[data-v-4798039a]{position:absolute;left:-.26667rem;top:.16rem;width:.21333rem;height:.21333rem;border-radius:50%;background:#ccc;border:.04rem solid #fff;z-index:1}.timeline-dot.active[data-v-4798039a]{background:#007aff}.timeline-content[data-v-4798039a]{background:#f8f9fa;padding:.42667rem;border-radius:.26667rem;border-left:.08rem solid #007aff;margin-left:.26667rem}.timeline-title[data-v-4798039a]{font-size:.42667rem;font-weight:700;color:#000;margin-bottom:.16rem}.timeline-desc[data-v-4798039a]{display:flex;align-items:center;gap:.21333rem;font-size:.37333rem;color:#666;margin-bottom:.16rem}.timeline-desc svg[data-v-4798039a]{width:.26667rem;height:.26667rem;fill:#8e8e93}.timeline-time[data-v-4798039a]{font-size:.37333rem;color:#8e8e93}.modal-footer[data-v-4798039a]{display:flex;gap:.32rem;padding:.42667rem;border-top:.02667rem solid #e8e8e8}.btn-cancel[data-v-4798039a],.btn-close[data-v-4798039a],.btn-confirm[data-v-4798039a],.btn-save[data-v-4798039a]{flex:1;padding:.32rem;border:none;border-radius:.21333rem;font-size:.42667rem;font-weight:600;cursor:pointer}.btn-cancel[data-v-4798039a]{background:#f5f5f5;color:#666}.btn-close[data-v-4798039a],.btn-confirm[data-v-4798039a],.btn-save[data-v-4798039a]{background:#007aff;color:#fff}.btn-confirm[data-v-4798039a]:disabled{opacity:.5;cursor:not-allowed}.assign-modal[data-v-4798039a]{background:#fff;border-radius:.32rem;width:100%;max-width:8rem;max-height:80vh;overflow:hidden;display:flex;flex-direction:column}.search-wrapper[data-v-4798039a]{position:relative;margin-bottom:.26667rem}.search-icon[data-v-4798039a]{position:absolute;left:.26667rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.search-icon svg[data-v-4798039a]{width:.32rem;height:.32rem;fill:#8e8e93}.search-input[data-v-4798039a]{width:100%;padding:.26667rem .8rem;border:.02667rem solid #e8e8e8;border-radius:.21333rem;font-size:.42667rem;outline:none;transition:border-color .2s}.search-input[data-v-4798039a]:focus{border-color:#007aff}.staff-list[data-v-4798039a]{max-height:5.33333rem;overflow-y:auto}.staff-item[data-v-4798039a]{display:flex;align-items:center;gap:.26667rem;padding:.26667rem;border-bottom:.02667rem solid #f5f5f5;cursor:pointer;transition:background-color .2s}.staff-item[data-v-4798039a]:hover{background-color:#f8f9fa}.staff-item[data-v-4798039a]:last-child{border-bottom:none}.staff-avatar[data-v-4798039a]{width:.8rem;height:.8rem;border-radius:50%;background:linear-gradient(135deg,#4ecdc4,#45b7d1);display:flex;align-items:center;justify-content:center;font-size:.32rem;font-weight:600;color:#fff;flex-shrink:0}.staff-info[data-v-4798039a]{flex:1;min-width:0}.staff-name[data-v-4798039a]{font-size:.42667rem;font-weight:600;color:#000;margin-bottom:.05333rem}.staff-department[data-v-4798039a]{font-size:.37333rem;color:#8e8e93}.staff-check[data-v-4798039a]{width:.53333rem;height:.53333rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.staff-check svg[data-v-4798039a]{width:.37333rem;height:.37333rem;fill:#007aff}@media (max-width:480px){.customer-detail-page[data-v-4798039a],[data-v-4798039a]{font-size:.32rem}.header[data-v-4798039a]{height:1.06667rem;padding:0 .32rem}.nav-title[data-v-4798039a]{font-size:.42667rem}.back-btn[data-v-4798039a]{width:.8rem;height:.8rem}.close-btn-text[data-v-4798039a]{font-size:.37333rem;padding:.16rem .26667rem}.icon[data-v-4798039a]{width:.42667rem;height:.42667rem}.content-wrapper[data-v-4798039a]{padding-top:1.06667rem}.customer-card[data-v-4798039a]{padding:.32rem;margin:.21333rem}.customer-header[data-v-4798039a]{gap:.26667rem;margin-bottom:.32rem}.avatar-large[data-v-4798039a]{width:1.06667rem;height:1.06667rem;font-size:.42667rem}.customer-name[data-v-4798039a]{font-size:.48rem}.status-badge[data-v-4798039a]{padding:.06667rem .16rem;font-size:.29333rem;max-width:2rem}.basic-info[data-v-4798039a]{font-size:.37333rem;gap:.10667rem}.divider[data-v-4798039a]{font-size:.37333rem}.company-row[data-v-4798039a]{padding:.21333rem .26667rem;font-size:.37333rem}.company-row .icon[data-v-4798039a]{width:.32rem;height:.32rem}.meta-info[data-v-4798039a]{font-size:.32rem}.quick-contact[data-v-4798039a]{padding:.32rem 0;margin:.32rem 0}.contact-item[data-v-4798039a]{padding:.26667rem 0;gap:.26667rem}.contact-item .icon[data-v-4798039a]{width:.37333rem;height:.37333rem}.contact-label[data-v-4798039a]{font-size:.32rem}.contact-value[data-v-4798039a]{font-size:.37333rem}.assign-search[data-v-4798039a]{padding:.10667rem .21333rem;font-size:.32rem}.section-title .icon[data-v-4798039a]{width:.32rem;height:.32rem}.manager-avatar[data-v-4798039a]{width:.66667rem;height:.66667rem;font-size:.32rem}.manager-name[data-v-4798039a]{font-size:.37333rem}.manager-role[data-v-4798039a]{font-size:.32rem}.tab-bar[data-v-4798039a]{padding:0 .32rem;top:1.06667rem}.tab-item[data-v-4798039a]{padding:.26667rem 0;font-size:.37333rem}.tab-content[data-v-4798039a]{padding:.32rem 0}.info-list[data-v-4798039a]{padding:0 .32rem}.info-item[data-v-4798039a]{padding:.32rem 0;gap:.26667rem}.info-icon[data-v-4798039a],.info-icon svg[data-v-4798039a]{width:.37333rem;height:.37333rem}.info-label[data-v-4798039a]{font-size:.32rem}.info-value[data-v-4798039a]{font-size:.37333rem}.add-follow-btn-container[data-v-4798039a]{padding:.32rem}.add-follow-btn[data-v-4798039a]{padding:.32rem;font-size:.37333rem}.add-follow-btn .icon[data-v-4798039a]{width:.32rem;height:.32rem}.follow-list[data-v-4798039a],.funnel-list[data-v-4798039a]{padding:.32rem}.follow-card[data-v-4798039a],.funnel-card[data-v-4798039a]{padding:.32rem;border-radius:.21333rem}.follow-type[data-v-4798039a]{padding:.08rem .21333rem;font-size:.32rem}.follow-time[data-v-4798039a],.funnel-time[data-v-4798039a]{font-size:.32rem}.follow-content[data-v-4798039a],.funnel-content[data-v-4798039a]{font-size:.37333rem}.follow-footer[data-v-4798039a]{font-size:.32rem}.stage-badge[data-v-4798039a]{padding:.08rem .16rem;font-size:.32rem;min-width:1.06667rem}.arrow-icon[data-v-4798039a]{width:.26667rem;height:.26667rem}.funnel-staff[data-v-4798039a],.reason-label[data-v-4798039a],.reason-text[data-v-4798039a]{font-size:.32rem}.funnel-meta[data-v-4798039a]{font-size:.26667rem}.empty-state .icon[data-v-4798039a]{width:1.06667rem;height:1.06667rem}.empty-state p[data-v-4798039a]{font-size:.37333rem}.detail-section[data-v-4798039a]{padding:.32rem}.section-title[data-v-4798039a]{font-size:.37333rem}.edit-btn[data-v-4798039a],.tag[data-v-4798039a],.view-btn[data-v-4798039a]{padding:.10667rem .21333rem;font-size:.32rem}.no-tags[data-v-4798039a]{font-size:.37333rem}.transfer-item[data-v-4798039a]{padding:.32rem}.transfer-action[data-v-4798039a]{font-size:.37333rem}.transfer-detail[data-v-4798039a]{font-size:.32rem}.arrow[data-v-4798039a]{width:.26667rem;height:.26667rem}.transfer-time[data-v-4798039a]{font-size:.32rem}.stats-grid[data-v-4798039a]{gap:.21333rem}.stat-item[data-v-4798039a]{padding:.32rem}.stat-value[data-v-4798039a]{font-size:.48rem}.stat-label[data-v-4798039a]{font-size:.32rem}.modal-overlay[data-v-4798039a]{padding:.26667rem}.modal-header[data-v-4798039a]{padding:.32rem}.modal-header h3[data-v-4798039a]{font-size:.42667rem}.close-btn[data-v-4798039a]{width:.66667rem;height:.66667rem}.close-btn svg[data-v-4798039a]{width:.32rem;height:.32rem}.modal-body[data-v-4798039a]{padding:.32rem}.form-label[data-v-4798039a]{font-size:.37333rem}.form-input[data-v-4798039a],.form-select[data-v-4798039a],.form-textarea[data-v-4798039a]{padding:.26667rem;font-size:.37333rem}.radio-label[data-v-4798039a]{font-size:.37333rem}.radio-label input[type=radio][data-v-4798039a]{width:.37333rem;height:.37333rem}.group-title[data-v-4798039a]{font-size:.37333rem}.tag-btn[data-v-4798039a]{padding:.16rem .26667rem;font-size:.32rem}.timeline-content[data-v-4798039a]{padding:.32rem}.timeline-title[data-v-4798039a]{font-size:.37333rem}.timeline-desc[data-v-4798039a]{font-size:.32rem}.modal-footer[data-v-4798039a]{padding:.32rem}.btn-cancel[data-v-4798039a],.btn-close[data-v-4798039a],.btn-confirm[data-v-4798039a],.btn-save[data-v-4798039a]{padding:.26667rem;font-size:.37333rem}.search-input[data-v-4798039a]{padding:.21333rem .66667rem;font-size:.37333rem}.search-icon svg[data-v-4798039a]{width:.26667rem;height:.26667rem}.staff-avatar[data-v-4798039a]{width:.66667rem;height:.66667rem;font-size:.26667rem}.staff-name[data-v-4798039a]{font-size:.37333rem}.staff-department[data-v-4798039a]{font-size:.32rem}.staff-check svg[data-v-4798039a]{width:.32rem;height:.32rem}.current-status-info[data-v-4798039a]{padding:.21333rem}.status-label[data-v-4798039a]{font-size:.37333rem}.current-status-badge[data-v-4798039a]{padding:.10667rem .21333rem;font-size:.32rem;min-width:1.33333rem}.status-options-grid[data-v-4798039a]{grid-template-columns:1fr}.status-option-btn.compact-btn[data-v-4798039a]{padding:.21333rem;font-size:.34667rem;min-height:.93333rem}.textarea-counter[data-v-4798039a]{font-size:.29333rem}}.customer-detail-page[data-v-4798039a]{overflow-x:hidden}button[data-v-4798039a]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button[data-v-4798039a]:active{opacity:.7}.simple-pagination[data-v-4798039a]{margin-top:.53333rem;padding-top:.4rem;border-top:.01333rem solid #e8e8e8}.simple-pagination-content[data-v-4798039a]{display:flex;align-items:center;justify-content:center;gap:.26667rem}.simple-btn[data-v-4798039a]{width:.8rem;height:.8rem;display:flex;align-items:center;justify-content:center;background:#007aff;border:none;border-radius:.16rem;cursor:pointer;transition:all .2s ease}.simple-btn[data-v-4798039a]:hover:not(:disabled){background:#0066d6;transform:translateY(-.01333rem);box-shadow:0 .05333rem .16rem rgba(0,122,255,.2)}.simple-btn[data-v-4798039a]:disabled{background:#ccc;cursor:not-allowed;opacity:.6}.simple-btn svg[data-v-4798039a]{width:.32rem;height:.32rem;fill:#fff}.simple-page-info[data-v-4798039a]{display:flex;align-items:center;gap:.10667rem;font-size:.37333rem;color:#333}.current-page[data-v-4798039a]{font-weight:700;color:#007aff}.page-divider[data-v-4798039a]{color:#8e8e93}.total-pages[data-v-4798039a]{color:#666}.simple-total[data-v-4798039a]{margin-left:.26667rem;padding:.10667rem .21333rem;background:#f8f9fa;border-radius:.26667rem;font-size:.32rem;color:#8e8e93}@media (max-width:480px){.simple-pagination-content[data-v-4798039a]{gap:.16rem}.simple-btn[data-v-4798039a]{width:.66667rem;height:.66667rem}.simple-page-info[data-v-4798039a]{font-size:.32rem}.simple-total[data-v-4798039a]{font-size:.29333rem;margin-left:.16rem}}[data-v-07f67d32]{margin:0;padding:0;box-sizing:border-box}body[data-v-07f67d32]{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif;background-color:#f8f9fa;-webkit-tap-highlight-color:transparent}.employee-dashboard[data-v-07f67d32]{padding:.4rem .26667rem .26667rem;background:linear-gradient(180deg,#f0f2f5,#fff);min-height:100vh}.header[data-v-07f67d32]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.53333rem;background:#fff;padding:.33333rem .26667rem;border-radius:.26667rem;box-shadow:0 .06667rem .2rem rgba(0,0,0,.05)}.user-info[data-v-07f67d32]{display:flex;align-items:center;flex:1}.avatar[data-v-07f67d32]{width:1.06667rem;height:1.06667rem;border-radius:50%;overflow:hidden;margin-right:.26667rem;border:.05333rem solid #f0f2f5;box-shadow:0 .06667rem .2rem rgba(0,0,0,.1)}.avatar img[data-v-07f67d32]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-default[data-v-07f67d32]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.user-details[data-v-07f67d32]{color:#333;flex:1}.user-name[data-v-07f67d32]{font-size:.37333rem;font-weight:700;margin-bottom:.10667rem;color:#1a1a1a}.user-department[data-v-07f67d32]{font-size:.24rem;color:#666;opacity:.9}.activity-dropdown[data-v-07f67d32]{background:#f0f2f5;border:.02667rem solid #e8e8e8;border-radius:.33333rem;padding:.2rem .33333rem;color:#333;font-size:.24rem;font-weight:600;cursor:pointer;min-width:2rem;text-align:center;transition:all .3s;white-space:nowrap;margin-left:.2rem}.activity-dropdown[data-v-07f67d32]:hover{background:#e8e8e8;border-color:#d9d9d9}.no-activity[data-v-07f67d32]{background:#f0f2f5;border:.02667rem dashed #e8e8e8;border-radius:.33333rem;padding:.2rem .33333rem;color:#999;font-size:.24rem;min-width:2rem;text-align:center;margin-left:.2rem}.dropdown-menu[data-v-07f67d32]{position:absolute;top:2.4rem;right:.26667rem;background:#fff;border-radius:.2rem;box-shadow:0 .13333rem .4rem rgba(0,0,0,.15);z-index:1000;min-width:2.93333rem;overflow:hidden;border:.01333rem solid #f0f0f0}.dropdown-item[data-v-07f67d32]{padding:.29333rem .33333rem;font-size:.24rem;color:#333;border-bottom:.01333rem solid #f0f0f0;cursor:pointer;transition:background-color .2s;font-size:.34rem}.dropdown-item[data-v-07f67d32]:last-child{border-bottom:none}.dropdown-item[data-v-07f67d32]:hover{background-color:#f8f9fa}.dropdown-item.active[data-v-07f67d32]{background-color:#007aff;color:#fff}.date-section[data-v-07f67d32]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.53333rem;background:#fff;border-radius:.26667rem;padding:.33333rem;box-shadow:0 .06667rem .2rem rgba(0,0,0,.05);border:.01333rem solid #f0f0f0}.current-date[data-v-07f67d32]{color:#333}.date[data-v-07f67d32]{font-size:.34667rem;font-weight:700;margin-bottom:.10667rem;color:#1a1a1a}.day[data-v-07f67d32]{font-size:.26667rem;color:#666}.stats[data-v-07f67d32]{display:flex}.stat-item[data-v-07f67d32]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:.24rem;padding:.26667rem .4rem;text-align:center;color:#fff;box-shadow:0 .06667rem .2rem rgba(102,126,234,.3)}.stat-number[data-v-07f67d32]{font-size:.45333rem;font-weight:700;margin-bottom:.10667rem}.stat-label[data-v-07f67d32]{font-size:.21333rem;opacity:.9}.main-functions[data-v-07f67d32]{margin-bottom:.53333rem}.section-title[data-v-07f67d32]{font-size:.34667rem;font-weight:700;color:#1a1a1a;margin-bottom:.4rem;padding-left:.06667rem}.icon-row[data-v-07f67d32]{display:flex;justify-content:space-between;gap:.2rem;background:#fff;border-radius:.26667rem;padding:.4rem .26667rem;box-shadow:0 .10667rem .26667rem rgba(0,0,0,.08);border:.01333rem solid #f0f0f0}.icon-item[data-v-07f67d32]{flex:1;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:.13333rem;border-radius:.2rem;transition:all .3s}.icon-item[data-v-07f67d32]:hover{background:#f8f9fa;transform:translateY(-.06667rem)}.icon-circle[data-v-07f67d32]{width:1.2rem;height:1.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.2rem}.checkin-circle[data-v-07f67d32]{background:rgba(102,126,234,.15);border:.04rem solid rgba(102,126,234,.3)}.task-circle[data-v-07f67d32]{background:rgba(240,147,251,.15);border:.04rem solid rgba(240,147,251,.3)}.icon-symbol[data-v-07f67d32]{font-size:.56rem}.checkin-circle .icon-symbol[data-v-07f67d32]{color:#667eea}.task-circle .icon-symbol[data-v-07f67d32]{color:#f093fb}.icon-label[data-v-07f67d32]{font-size:.32rem;font-weight:700;color:#1a1a1a;margin-bottom:.13333rem}.icon-status[data-v-07f67d32]{display:inline-block;font-size:.24rem;padding:.10667rem .26667rem;border-radius:.26667rem;font-weight:600}.icon-status.status-pending[data-v-07f67d32]{background:#ff6b6b;color:#fff;box-shadow:0 .05333rem .16rem hsla(0,100%,71%,.3)}.icon-status.status-done[data-v-07f67d32]{background:#51cf66;color:#fff;box-shadow:0 .05333rem .16rem rgba(81,207,102,.3)}.secondary-functions[data-v-07f67d32]{background:#fff;border-radius:.26667rem;padding:.53333rem .33333rem;box-shadow:0 .06667rem .26667rem rgba(0,0,0,.05);border:.01333rem solid #f0f0f0}.secondary-functions .section-title[data-v-07f67d32]{color:#1a1a1a;margin-bottom:.4rem;padding-left:.06667rem}.function-grid[data-v-07f67d32]{display:flex;justify-content:space-between;gap:.26667rem}.secondary-card[data-v-07f67d32]{flex:1;background:#f8f9fa;border-radius:.26667rem;padding:.46667rem .2rem;text-align:center;cursor:pointer;transition:all .3s;border:.02667rem solid transparent}.secondary-card[data-v-07f67d32]:hover{background:#f0f2f5;border-color:#e8e8e8;transform:translateY(-.06667rem)}.secondary-icon[data-v-07f67d32]{font-size:.66667rem;margin-bottom:.26667rem}.secondary-name[data-v-07f67d32]{font-size:.29333rem;font-weight:700;color:#333}@media (max-width:768px){.icon-row[data-v-07f67d32]{gap:.13333rem;padding:.26667rem .2rem}.icon-circle[data-v-07f67d32]{width:.93333rem;height:.93333rem}.icon-symbol[data-v-07f67d32]{font-size:.46667rem}.icon-label[data-v-07f67d32]{font-size:.26667rem}.icon-status[data-v-07f67d32]{font-size:.21333rem;padding:.09333rem .2rem}.secondary-functions[data-v-07f67d32]{padding:.4rem .26667rem}}@media (max-width:375px){.icon-row[data-v-07f67d32]{gap:.10667rem;padding:.2rem .13333rem}.icon-circle[data-v-07f67d32]{width:.8rem;height:.8rem}.icon-symbol[data-v-07f67d32]{font-size:.37333rem}.icon-label[data-v-07f67d32]{font-size:.24rem}.icon-status[data-v-07f67d32]{font-size:.18667rem;padding:.08rem .16rem}.secondary-card[data-v-07f67d32]{padding:.33333rem .13333rem}.secondary-icon[data-v-07f67d32]{font-size:.53333rem}.secondary-name[data-v-07f67d32]{font-size:.24rem}}@media (max-width:320px){.user-name[data-v-07f67d32]{font-size:.29333rem}.user-department[data-v-07f67d32]{font-size:.2rem}.activity-dropdown[data-v-07f67d32]{font-size:.21333rem;padding:.16rem}.date[data-v-07f67d32]{font-size:.26667rem}.day[data-v-07f67d32]{font-size:.21333rem}.icon-label[data-v-07f67d32]{font-size:.26667rem}.icon-status[data-v-07f67d32]{font-size:.2rem;padding:.08rem .21333rem}}.loading-overlay[data-v-07f67d32]{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000}.loading-spinner[data-v-07f67d32]{width:.53333rem;height:.53333rem;border:.05333rem solid #f3f3f3;border-top:.05333rem solid #007aff;border-radius:50%;animation:spin-07f67d32 1s linear infinite;margin-bottom:.26667rem}.loading-text[data-v-07f67d32]{font-size:.21333rem;color:#666}@keyframes spin-07f67d32{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-4ac7f3de]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}body[data-v-4ac7f3de]{font-size:.29333rem;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.checkin-page[data-v-4ac7f3de]{height:100vh;padding:0 .21333rem;background:#fff;display:flex;flex-direction:column;overflow:hidden}.main-content[data-v-4ac7f3de]{flex:1;display:flex;flex-direction:column;padding-bottom:1.33333rem;overflow-y:auto}.top-nav[data-v-4ac7f3de]{display:flex;align-items:center;padding:.26667rem 0;margin-bottom:.4rem;background:#fff;position:relative}.back-btn[data-v-4ac7f3de]{background:none;border:none;padding:.16rem;cursor:pointer;color:#333;position:absolute;left:0;z-index:1}.page-title[data-v-4ac7f3de]{font-size:.37333rem;font-weight:700;color:#333;text-align:center;flex:1;width:100%}.status-cards[data-v-4ac7f3de]{display:flex;gap:.26667rem;margin-bottom:.53333rem}.status-card[data-v-4ac7f3de]{flex:1;background:#f8f9fa;border-radius:.26667rem;padding:.37333rem .32rem;box-shadow:0 .05333rem .21333rem rgba(0,0,0,.08);border:.02667rem solid #eee}.status-title[data-v-4ac7f3de]{font-size:.37333rem;font-weight:600;color:#333;margin-bottom:.26667rem;letter-spacing:.00667rem}.status-value[data-v-4ac7f3de]{font-size:.34667rem;color:#ff4d4f;display:flex;align-items:center;min-height:.46667rem;font-weight:500}.status-value.checked[data-v-4ac7f3de]{color:#4cd964}.checkin-area[data-v-4ac7f3de]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0 0 .4rem;padding-top:.53333rem}.current-date[data-v-4ac7f3de]{font-size:.37333rem;color:#666;margin-bottom:.2rem;text-align:center;font-weight:500}.current-time[data-v-4ac7f3de]{font-size:.85333rem;font-weight:700;color:#1890ff;margin-bottom:.46667rem;letter-spacing:.02rem;text-shadow:0 .02667rem .05333rem rgba(24,144,255,.2)}.checkin-btn[data-v-4ac7f3de]{width:2.93333rem;height:2.93333rem;border:none;border-radius:50%;background:linear-gradient(135deg,#1890ff,#0050b3);color:#fff;font-size:.42667rem;font-weight:700;box-shadow:0 .16rem .53333rem rgba(24,144,255,.4);cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;align-items:center;justify-content:center;outline:none}.checkin-btn[data-v-4ac7f3de]:active{transform:scale(.95);box-shadow:0 .08rem .33333rem rgba(24,144,255,.3)}.checkin-btn[data-v-4ac7f3de]:disabled{opacity:.7;cursor:not-allowed}.location-area[data-v-4ac7f3de]{margin-bottom:.33333rem;width:100%}.location-text-container[data-v-4ac7f3de]{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap}.location-text-container .van-icon[data-v-4ac7f3de]{margin-right:.08rem;flex-shrink:0}.location-text[data-v-4ac7f3de]{font-size:.29333rem;color:#666;font-weight:500;margin-right:.13333rem;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%;cursor:pointer}.location-text.expanded[data-v-4ac7f3de]{white-space:normal;text-overflow:clip;max-width:100%;line-height:1.4;margin-bottom:.06667rem}.expand-link[data-v-4ac7f3de]{color:#1890ff;font-size:.24rem;cursor:pointer;margin-right:.13333rem;flex-shrink:0}.map-link[data-v-4ac7f3de]{color:#1890ff;font-size:.29333rem;text-decoration:none;cursor:pointer;flex-shrink:0}.map-link[data-v-4ac7f3de]:active{opacity:.8}.upload-area[data-v-4ac7f3de]{margin-bottom:.26667rem;width:100%;flex-shrink:0}.upload-title[data-v-4ac7f3de]{font-size:.34667rem;font-weight:500;color:#333;margin-bottom:.2rem;text-align:center}.upload-container[data-v-4ac7f3de]{display:flex;justify-content:center}.custom-uploader[data-v-4ac7f3de]{width:auto}.custom-uploader[data-v-4ac7f3de] .van-uploader__upload{width:2.13333rem;height:2.13333rem;margin:0;border:.01333rem solid #e0e0e0;background:#fafafa;border-radius:.16rem;display:flex;align-items:center;justify-content:center}.custom-uploader[data-v-4ac7f3de] .van-uploader__preview{width:1.86667rem;height:1.86667rem;margin:0}.custom-uploader[data-v-4ac7f3de] .van-uploader__preview-image{width:1.86667rem;height:1.86667rem;-o-object-fit:contain;object-fit:contain;border-radius:.10667rem;border:.01333rem solid #f0f0f0}.custom-uploader[data-v-4ac7f3de] .van-uploader__preview-delete{width:.32rem;height:.32rem;background:rgba(0,0,0,.6);top:.06667rem;right:.06667rem}.upload-placeholder[data-v-4ac7f3de]{text-align:center;color:#999;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:.2rem}.upload-placeholder .van-icon[data-v-4ac7f3de]{margin-bottom:.13333rem}.placeholder-text[data-v-4ac7f3de]{font-size:.32rem;color:#999}.bottom-nav[data-v-4ac7f3de]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;padding:.26667rem 0;background:#fff;border-top:.02667rem solid #eee;box-shadow:0 -.02667rem .13333rem rgba(0,0,0,.05);z-index:1000}.nav-btn[data-v-4ac7f3de]{display:flex;flex-direction:column;align-items:center;gap:.13333rem;background:none;border:none;font-size:.26667rem;cursor:pointer;padding:.2rem;width:1.6rem;outline:none}.nav-btn .van-icon[data-v-4ac7f3de]{font-size:.48rem}.btn-text[data-v-4ac7f3de]{font-size:.32rem;font-weight:500}@media (max-width:375px){.checkin-page[data-v-4ac7f3de]{padding:0 .16rem}.checkin-btn[data-v-4ac7f3de]{width:2.66667rem;height:2.66667rem}.status-card[data-v-4ac7f3de]{padding:.32rem .26667rem}.location-text[data-v-4ac7f3de]{font-size:.26667rem;max-width:55%}.map-link[data-v-4ac7f3de]{font-size:.26667rem}.custom-uploader[data-v-4ac7f3de] .van-uploader__upload{width:1.86667rem;height:1.86667rem}.custom-uploader[data-v-4ac7f3de] .van-uploader__preview-image{width:1.6rem;height:1.6rem}.upload-placeholder .van-icon[data-v-4ac7f3de]{font-size:.4rem}.placeholder-text[data-v-4ac7f3de]{font-size:.29333rem}}@media (max-width:320px){.checkin-page[data-v-4ac7f3de]{padding:0 .13333rem}.checkin-btn[data-v-4ac7f3de]{width:2.4rem;height:2.4rem}.status-cards[data-v-4ac7f3de]{gap:.21333rem}.status-card[data-v-4ac7f3de]{padding:.29333rem .24rem}.location-text[data-v-4ac7f3de]{font-size:.24rem;max-width:50%}.map-link[data-v-4ac7f3de]{font-size:.24rem}.custom-uploader[data-v-4ac7f3de] .van-uploader__upload{width:1.6rem;height:1.6rem}.custom-uploader[data-v-4ac7f3de] .van-uploader__preview-image{width:1.33333rem;height:1.33333rem}.upload-placeholder .van-icon[data-v-4ac7f3de]{font-size:.37333rem}.placeholder-text[data-v-4ac7f3de]{font-size:.26667rem}}[data-v-b6031154]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}body[data-v-b6031154]{font-size:.29333rem;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.statistic-page[data-v-b6031154]{height:100vh;background-color:#f5f5f5;display:flex;flex-direction:column;overflow:hidden;padding-bottom:1.33333rem}.record-list[data-v-b6031154]{flex:1;overflow-y:auto;padding:.21333rem}.date-group[data-v-b6031154]{margin-bottom:.42667rem;position:relative}.date-group[data-v-b6031154]:before{content:"";position:absolute;left:.13333rem;top:.26667rem;bottom:-.42667rem;width:.02667rem;background-color:#ccc;z-index:1}.date-group.last-group[data-v-b6031154]:before{bottom:0;background-color:#ccc}.date-group.last-group[data-v-b6031154]{margin-bottom:.21333rem}.date-header[data-v-b6031154]{display:flex;align-items:center;padding:0 0 .21333rem 0;position:relative}.timeline-dot[data-v-b6031154]{width:.26667rem;height:.26667rem;border-radius:50%;background-color:#1890ff;position:relative;z-index:2;margin-right:.16rem;flex-shrink:0;border:.05333rem solid #fff;box-shadow:0 0 0 .02667rem #1890ff}.date-title[data-v-b6031154]{font-size:.29333rem;font-weight:400;color:#666;line-height:1.4}.records-container[data-v-b6031154]{padding-left:.42667rem}.record-item[data-v-b6031154]{margin-bottom:.21333rem;position:relative}.record-item[data-v-b6031154]:last-child{margin-bottom:0}.record-card[data-v-b6031154]{background:#fff;border-radius:.21333rem;padding:.37333rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.08);position:relative;min-height:1.86667rem;display:flex;flex-direction:column;justify-content:center}.record-header[data-v-b6031154]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.26667rem}.record-time[data-v-b6031154]{font-size:.42667rem;font-weight:700;color:#333}.view-photo-btn[data-v-b6031154]{font-size:.26667rem;color:#1890ff;cursor:pointer;padding:.08rem .16rem;border-radius:.08rem;transition:all .2s;flex-shrink:0;white-space:nowrap;background-color:rgba(24,144,255,.1)}.view-photo-btn[data-v-b6031154]:active{background-color:rgba(24,144,255,.2);transform:scale(.98)}.record-address[data-v-b6031154]{font-size:.29333rem;color:#666;line-height:1.4;display:flex;align-items:flex-start;min-height:0;max-height:3.2em;overflow:hidden}.record-address .van-icon[data-v-b6031154]{margin-right:.13333rem;flex-shrink:0;margin-top:.02667rem}.address-text[data-v-b6031154]{flex:1;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.empty-state[data-v-b6031154]{padding:1.33333rem .26667rem;text-align:center;color:#999}.empty-text[data-v-b6031154]{font-size:.32rem;color:#999}.bottom-nav[data-v-b6031154]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;padding:.26667rem 0;background:#fff;border-top:.02667rem solid #eee;box-shadow:0 -.02667rem .13333rem rgba(0,0,0,.05);z-index:1000}.nav-btn[data-v-b6031154]{display:flex;flex-direction:column;align-items:center;gap:.13333rem;background:none;border:none;font-size:.26667rem;cursor:pointer;padding:.2rem;width:1.6rem;outline:none}.nav-btn .van-icon[data-v-b6031154]{font-size:.48rem}.nav-btn .btn-text[data-v-b6031154]{font-size:.32rem;font-weight:500}@media (max-width:375px){.record-list[data-v-b6031154]{padding:.16rem}.date-title[data-v-b6031154]{font-size:.26667rem}.timeline-dot[data-v-b6031154]{width:.21333rem;height:.21333rem;border:.04rem solid #fff;margin-right:.13333rem}.record-card[data-v-b6031154]{padding:.26667rem;border-radius:.18667rem;min-height:1.6rem}.record-time[data-v-b6031154]{font-size:.37333rem}.record-address[data-v-b6031154]{font-size:.26667rem}.view-photo-btn[data-v-b6031154]{font-size:.24rem;padding:.06667rem .13333rem}.records-container[data-v-b6031154]{padding-left:.34667rem}.date-group[data-v-b6031154]:before{left:.10667rem}.empty-text[data-v-b6031154]{font-size:.26667rem}.nav-btn .van-icon[data-v-b6031154]{font-size:.42667rem}.nav-btn .btn-text[data-v-b6031154]{font-size:.29333rem}}@media (max-width:320px){.record-list[data-v-b6031154]{padding:.13333rem}.date-title[data-v-b6031154]{font-size:.24rem}.timeline-dot[data-v-b6031154]{width:.18667rem;height:.18667rem;border:.02667rem solid #fff;margin-right:.10667rem}.record-card[data-v-b6031154]{padding:.21333rem;border-radius:.16rem;min-height:1.46667rem}.record-time[data-v-b6031154]{font-size:.32rem}.record-address[data-v-b6031154]{font-size:.24rem}.view-photo-btn[data-v-b6031154]{font-size:.21333rem;padding:.05333rem .10667rem}.records-container[data-v-b6031154]{padding-left:.29333rem}.date-group[data-v-b6031154]:before{left:.09333rem}.empty-text[data-v-b6031154]{font-size:.24rem}.nav-btn .van-icon[data-v-b6031154]{font-size:.4rem}.nav-btn .btn-text[data-v-b6031154]{font-size:.26667rem}}[data-v-ba5b0e5a]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}body[data-v-ba5b0e5a]{font-size:.32rem;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.mobile-form[data-v-ba5b0e5a]{min-height:100vh;background:#f5f5f5;padding-bottom:1.6rem}.header[data-v-ba5b0e5a]{height:.8rem;padding:0 .26667rem;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:.01333rem solid #eee;position:sticky;top:0;z-index:100}.back-btn[data-v-ba5b0e5a]{background:none;border:none;font-size:.32rem;color:#333;padding:.13333rem 0;cursor:pointer;display:flex;align-items:center;gap:.10667rem;font-weight:500}.back-btn i[data-v-ba5b0e5a]{font-size:.29333rem}.record-btn[data-v-ba5b0e5a]{background:#f0f7ff;border:.01333rem solid #1559b5;border-radius:.10667rem;font-size:.29333rem;color:#1559b5;padding:.10667rem .21333rem;cursor:pointer;font-weight:500;transition:all .2s}.record-btn[data-v-ba5b0e5a]:hover{background:#e6f0ff}.form-content[data-v-ba5b0e5a]{padding:.26667rem}.form-item[data-v-ba5b0e5a]{background:#fff;border-radius:.16rem;padding:.32rem .26667rem;margin-bottom:.26667rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.04)}.item-title[data-v-ba5b0e5a]{display:flex;align-items:center;margin-bottom:.26667rem;font-size:.34667rem;font-weight:600;color:#333}.title-text[data-v-ba5b0e5a]{font-size:.34667rem}.required[data-v-ba5b0e5a]{color:#f44;font-size:.34667rem;margin-left:.08rem;font-weight:700}.checkbox-wrapper[data-v-ba5b0e5a],.date-wrapper[data-v-ba5b0e5a],.input-wrapper[data-v-ba5b0e5a],.multi-select-wrapper[data-v-ba5b0e5a],.number-wrapper[data-v-ba5b0e5a],.radio-wrapper[data-v-ba5b0e5a],.select-wrapper[data-v-ba5b0e5a],.textarea-wrapper[data-v-ba5b0e5a],.upload-wrapper[data-v-ba5b0e5a]{margin-top:.21333rem}.date-input[data-v-ba5b0e5a],.number-input[data-v-ba5b0e5a],.select-box[data-v-ba5b0e5a],.text-input[data-v-ba5b0e5a],.textarea-input[data-v-ba5b0e5a]{width:100%;padding:.29333rem;border:.02667rem solid #ddd;border-radius:.13333rem;font-size:.32rem;color:#333;background:#f9f9f9}.date-input[data-v-ba5b0e5a]:focus,.number-input[data-v-ba5b0e5a]:focus,.select-box[data-v-ba5b0e5a]:focus,.text-input[data-v-ba5b0e5a]:focus,.textarea-input[data-v-ba5b0e5a]:focus{outline:none;border-color:#1559b5;background:#fff}.text-input[data-v-ba5b0e5a]::-moz-placeholder,.textarea-input[data-v-ba5b0e5a]::-moz-placeholder{color:#999;font-size:.32rem}.text-input[data-v-ba5b0e5a]::placeholder,.textarea-input[data-v-ba5b0e5a]::placeholder{color:#999;font-size:.32rem}.textarea-input[data-v-ba5b0e5a]{min-height:2rem;resize:vertical;line-height:1.5}.char-count[data-v-ba5b0e5a]{text-align:right;font-size:.26667rem;color:#999;margin-top:.13333rem}.multi-select-wrapper[data-v-ba5b0e5a],.select-wrapper[data-v-ba5b0e5a]{position:relative}.select-box[data-v-ba5b0e5a]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:.32rem;height:.93333rem}.selected-text[data-v-ba5b0e5a]{color:#333;font-size:.32rem;font-weight:500}.placeholder[data-v-ba5b0e5a]{color:#999;font-size:.32rem}.select-box i[data-v-ba5b0e5a]{color:#666;font-size:.26667rem;transition:transform .2s}.dropdown-menu[data-v-ba5b0e5a]{position:absolute;top:100%;left:0;right:0;margin-top:.10667rem;background:#fff;border:.02667rem solid #ddd;border-radius:.13333rem;box-shadow:0 .05333rem .16rem rgba(0,0,0,.15);z-index:1000;max-height:4rem;overflow-y:auto}.dropdown-content[data-v-ba5b0e5a]{padding:.13333rem 0}.dropdown-item[data-v-ba5b0e5a]{padding:.26667rem;font-size:.32rem;color:#333;cursor:pointer;transition:background .2s;min-height:.8rem;display:flex;align-items:center}.dropdown-item[data-v-ba5b0e5a]:hover{background:#f5f5f5}.dropdown-item.selected[data-v-ba5b0e5a]{background:#f0f7ff;color:#1559b5;font-weight:600}.multi-dropdown[data-v-ba5b0e5a]{max-height:4.66667rem}.checkbox-item[data-v-ba5b0e5a]{display:flex;align-items:center;gap:.21333rem}.checkbox[data-v-ba5b0e5a]{width:.4rem;height:.4rem;border:.02667rem solid #ddd;border-radius:.08rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.checkbox.checked[data-v-ba5b0e5a]{background:#1559b5;border-color:#1559b5}.checkbox i[data-v-ba5b0e5a]{color:#fff;font-size:.24rem}.dropdown-footer[data-v-ba5b0e5a]{display:flex;gap:.21333rem;padding:.26667rem;border-top:.02667rem solid #eee}.clear-btn[data-v-ba5b0e5a],.confirm-btn[data-v-ba5b0e5a]{flex:1;padding:.24rem;border:none;border-radius:.13333rem;font-size:.32rem;font-weight:600;cursor:pointer}.clear-btn[data-v-ba5b0e5a]{background:#f5f5f5;color:#666}.confirm-btn[data-v-ba5b0e5a]{background:#1559b5;color:#fff}.checkbox-group[data-v-ba5b0e5a],.radio-group[data-v-ba5b0e5a]{display:flex;flex-direction:column;gap:.26667rem}.checkbox-label[data-v-ba5b0e5a],.radio-label[data-v-ba5b0e5a]{display:flex;align-items:center;gap:.21333rem;font-size:.32rem;cursor:pointer;padding:.13333rem 0}.checkbox-label input[type=checkbox][data-v-ba5b0e5a],.radio-label input[type=radio][data-v-ba5b0e5a]{width:.37333rem;height:.37333rem;accent-color:#1559b5}.checkbox-text[data-v-ba5b0e5a],.radio-text[data-v-ba5b0e5a]{font-size:.32rem;color:#333;font-weight:500}.upload-tips[data-v-ba5b0e5a]{font-size:.29333rem;color:#666;background:#f8f9fa;padding:.21333rem;border-radius:.13333rem;margin-bottom:.26667rem;display:flex;align-items:center;gap:.16rem;border-left:.05333rem solid #1559b5}.upload-tips i[data-v-ba5b0e5a]{color:#1559b5;font-size:.29333rem}.upload-button-container[data-v-ba5b0e5a]{width:100%}.upload-button[data-v-ba5b0e5a]{display:block;width:100%;padding:.8rem .26667rem;border:.04rem dashed #ddd;border-radius:.16rem;background:#f9f9f9;text-align:center;cursor:pointer;transition:all .2s}.upload-button[data-v-ba5b0e5a]:hover{border-color:#1559b5;background:#f0f7ff}.upload-icon[data-v-ba5b0e5a]{font-size:.8rem;color:#1559b5;margin-bottom:.21333rem;display:block}.upload-text[data-v-ba5b0e5a]{font-size:.32rem;color:#666;font-weight:600}.preview-list[data-v-ba5b0e5a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.21333rem}.preview-item[data-v-ba5b0e5a]{position:relative;aspect-ratio:1;border-radius:.13333rem;overflow:hidden;border:.02667rem solid #eee;cursor:pointer;transition:transform .2s}.preview-item[data-v-ba5b0e5a]:hover{transform:scale(1.05)}.preview-image[data-v-ba5b0e5a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.remove-btn[data-v-ba5b0e5a]{position:absolute;top:.10667rem;right:.10667rem;width:.42667rem;height:.42667rem;background:rgba(0,0,0,.8);border:none;border-radius:50%;color:#fff;font-size:.26667rem;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;padding:0;transition:all .2s}.remove-btn[data-v-ba5b0e5a]:hover{background:#000;transform:scale(1.1)}.remove-btn i[data-v-ba5b0e5a]{font-size:.24rem;display:block;line-height:1}.close-icon[data-v-ba5b0e5a]{display:inline-block;font-size:.32rem;font-weight:700;line-height:1}.add-more[data-v-ba5b0e5a]{aspect-ratio:1;position:relative}.add-button[data-v-ba5b0e5a]{display:block;width:100%;height:100%;border:.04rem dashed #ddd;border-radius:.13333rem;background:#f9f9f9;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.add-button[data-v-ba5b0e5a]:hover{border-color:#1559b5;background:#f0f7ff}.add-button i[data-v-ba5b0e5a]{font-size:.53333rem;color:#1559b5}.file-input[data-v-ba5b0e5a]{display:none}.error[data-v-ba5b0e5a]{color:#f44;font-size:.26667rem;margin-top:.16rem;padding:.16rem;background:#fff2f0;border-radius:.10667rem;border-left:.05333rem solid #f44}.item-divider[data-v-ba5b0e5a]{height:.02667rem;background:#f0f0f0;margin-top:.32rem}.loading-state[data-v-ba5b0e5a]{padding:1.33333rem .26667rem;text-align:center;color:#666}.loading-text[data-v-ba5b0e5a]{font-size:.32rem;color:#666}.empty[data-v-ba5b0e5a]{text-align:center;padding:1.06667rem .26667rem;font-size:.32rem;color:#999}.submit-area[data-v-ba5b0e5a]{position:fixed;bottom:0;left:0;right:0;padding:.26667rem;background:#fff;border-top:.02667rem solid #eee;box-shadow:0 -.05333rem .26667rem rgba(0,0,0,.1)}.submit-btn[data-v-ba5b0e5a]{width:100%;padding:.32rem;background:#1559b5;color:#fff;border:none;border-radius:.16rem;font-size:.34667rem;font-weight:700;cursor:pointer;box-shadow:0 .08rem .26667rem rgba(21,89,181,.3);transition:all .2s}.submit-btn[data-v-ba5b0e5a]:hover:not(:disabled){transform:translateY(-.02667rem);box-shadow:0 .10667rem .33333rem rgba(21,89,181,.4)}.submit-btn[data-v-ba5b0e5a]:disabled{opacity:.6;cursor:not-allowed}.submit-btn i[data-v-ba5b0e5a]{margin-right:.16rem;font-size:.32rem}.dropdown-overlay[data-v-ba5b0e5a]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:999}.image-preview-modal[data-v-ba5b0e5a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:2000;display:flex;align-items:center;justify-content:center;padding:.26667rem}.modal-content[data-v-ba5b0e5a]{position:relative;max-width:100%;max-height:100%}.modal-image[data-v-ba5b0e5a]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:.10667rem}.close-modal[data-v-ba5b0e5a]{position:absolute;top:-.66667rem;right:0;background:hsla(0,0%,100%,.2);border:none;width:.66667rem;height:.66667rem;border-radius:50%;color:#fff;font-size:.32rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.close-modal[data-v-ba5b0e5a]:hover{background:hsla(0,0%,100%,.3)}@media (max-width:375px){.header[data-v-ba5b0e5a]{padding:0 .21333rem;height:.74667rem}.back-btn[data-v-ba5b0e5a]{font-size:.29333rem}.record-btn[data-v-ba5b0e5a]{font-size:.26667rem;padding:.08rem .16rem}.form-content[data-v-ba5b0e5a]{padding:.21333rem}.form-item[data-v-ba5b0e5a]{padding:.26667rem .21333rem;margin-bottom:.21333rem}.item-title[data-v-ba5b0e5a]{font-size:.32rem;margin-bottom:.21333rem}.required[data-v-ba5b0e5a],.title-text[data-v-ba5b0e5a]{font-size:.32rem}.date-input[data-v-ba5b0e5a],.number-input[data-v-ba5b0e5a],.select-box[data-v-ba5b0e5a],.text-input[data-v-ba5b0e5a],.textarea-input[data-v-ba5b0e5a]{padding:.26667rem;font-size:.29333rem}.dropdown-item[data-v-ba5b0e5a]{padding:.24rem;font-size:.29333rem;min-height:.73333rem}.preview-list[data-v-ba5b0e5a]{grid-template-columns:repeat(2,1fr)}.remove-btn[data-v-ba5b0e5a]{width:.4rem;height:.4rem}.submit-area[data-v-ba5b0e5a]{padding:.21333rem}.submit-btn[data-v-ba5b0e5a]{padding:.29333rem;font-size:.32rem}}@media (max-width:320px){body[data-v-ba5b0e5a]{font-size:.29333rem}.header[data-v-ba5b0e5a]{padding:0 .16rem;height:.69333rem}.back-btn[data-v-ba5b0e5a]{font-size:.26667rem}.record-btn[data-v-ba5b0e5a]{font-size:.24rem;padding:.06667rem .13333rem}.form-content[data-v-ba5b0e5a]{padding:.16rem}.form-item[data-v-ba5b0e5a]{padding:.24rem .16rem;margin-bottom:.16rem}.item-title[data-v-ba5b0e5a],.required[data-v-ba5b0e5a],.title-text[data-v-ba5b0e5a]{font-size:.29333rem}.date-input[data-v-ba5b0e5a],.number-input[data-v-ba5b0e5a],.select-box[data-v-ba5b0e5a],.text-input[data-v-ba5b0e5a],.textarea-input[data-v-ba5b0e5a]{padding:.24rem;font-size:.26667rem}.dropdown-item[data-v-ba5b0e5a]{padding:.21333rem;font-size:.26667rem;min-height:.66667rem}.remove-btn[data-v-ba5b0e5a]{width:.37333rem;height:.37333rem}.submit-btn[data-v-ba5b0e5a]{padding:.26667rem;font-size:.29333rem}}[data-v-7d7f8372]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}body[data-v-7d7f8372]{font-size:.32rem;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.record-list-page[data-v-7d7f8372]{height:100vh;background-color:#f5f5f5;display:flex;flex-direction:column;overflow:hidden}.header[data-v-7d7f8372]{height:.8rem;padding:0 .26667rem;display:flex;align-items:center;background:#fff;border-bottom:.01333rem solid #eee;position:sticky;top:0;z-index:100;flex-shrink:0}.back-btn[data-v-7d7f8372]{background:none;border:none;font-size:.32rem;color:#333;padding:.13333rem 0;cursor:pointer;display:flex;align-items:center;gap:.10667rem;font-weight:500}.back-btn i[data-v-7d7f8372]{font-size:.29333rem}.record-list[data-v-7d7f8372]{flex:1;overflow-y:auto;padding:.21333rem}.record-item[data-v-7d7f8372]{margin-bottom:.21333rem}.record-item[data-v-7d7f8372]:last-child{margin-bottom:0}.record-card[data-v-7d7f8372]{background:#fff;border-radius:.21333rem;padding:.32rem .26667rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.04);position:relative;display:flex;flex-direction:column;justify-content:center}.record-header[data-v-7d7f8372]{margin-bottom:.26667rem;padding-bottom:.16rem;border-bottom:.02667rem solid #f5f5f5}.form-name[data-v-7d7f8372]{font-size:.37333rem;font-weight:600;color:#333;line-height:1.4}.record-info[data-v-7d7f8372]{display:flex;flex-direction:column;gap:.21333rem;margin-bottom:.26667rem}.info-item[data-v-7d7f8372]{display:flex;align-items:center;gap:.13333rem;font-size:.32rem;color:#666}.info-item i[data-v-7d7f8372]{color:#1559b5;font-size:.26667rem;width:.32rem}.record-actions[data-v-7d7f8372]{display:flex;justify-content:flex-end;padding-top:.21333rem;border-top:.02667rem solid #f5f5f5}.view-detail-btn[data-v-7d7f8372]{background:#1559b5;color:#fff;border:none;border-radius:.13333rem;padding:.21333rem .37333rem;font-size:.29333rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.10667rem;transition:all .2s}.view-detail-btn[data-v-7d7f8372]:hover{background:#114a9b;transform:translateY(-.02667rem)}.view-detail-btn i[data-v-7d7f8372]{font-size:.26667rem}.empty-state[data-v-7d7f8372]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.06667rem .26667rem;text-align:center;flex:1}.empty-icon[data-v-7d7f8372]{font-size:1.06667rem;color:#ccc;margin-bottom:.26667rem}.empty-text[data-v-7d7f8372]{font-size:.34667rem;color:#999;margin-bottom:.13333rem;font-weight:500}@media (max-width:375px){.header[data-v-7d7f8372]{padding:0 .21333rem;height:.74667rem}.back-btn[data-v-7d7f8372]{font-size:.29333rem}.record-list[data-v-7d7f8372]{padding:.16rem}.record-card[data-v-7d7f8372]{padding:.26667rem .21333rem;border-radius:.18667rem}.form-name[data-v-7d7f8372]{font-size:.32rem}.info-item[data-v-7d7f8372]{font-size:.26667rem}.view-detail-btn[data-v-7d7f8372]{padding:.18667rem .32rem;font-size:.26667rem}}@media (max-width:320px){.header[data-v-7d7f8372]{padding:0 .16rem;height:.69333rem}.back-btn[data-v-7d7f8372]{font-size:.26667rem}.record-list[data-v-7d7f8372]{padding:.13333rem}.form-name[data-v-7d7f8372]{font-size:.29333rem}}[data-v-c2f9f464]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;touch-action:manipulation}body[data-v-c2f9f464]{font-size:.32rem;-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.record-detail-page[data-v-c2f9f464]{min-height:100vh;background:#f5f5f5;padding-bottom:.26667rem}.header[data-v-c2f9f464]{height:.8rem;padding:0 .26667rem;display:flex;align-items:center;background:#fff;border-bottom:.01333rem solid #eee;position:sticky;top:0;z-index:100}.back-btn[data-v-c2f9f464]{background:none;border:none;font-size:.32rem;color:#333;padding:.13333rem 0;cursor:pointer;display:flex;align-items:center;gap:.10667rem;font-weight:500}.back-btn i[data-v-c2f9f464]{font-size:.29333rem}.loading-container[data-v-c2f9f464]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.33333rem .26667rem}.loading-icon[data-v-c2f9f464]{font-size:.66667rem;color:#1559b5;margin-bottom:.26667rem}.loading-text[data-v-c2f9f464]{font-size:.32rem;color:#666}.content[data-v-c2f9f464]{padding:.26667rem}.form-data-card[data-v-c2f9f464]{background:#fff;border-radius:.16rem;margin-bottom:.26667rem;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.04);border:.01333rem solid #eee;overflow:hidden}.card-header[data-v-c2f9f464]{padding:.32rem .26667rem;border-bottom:.02667rem solid #f5f5f5;display:flex;justify-content:space-between;align-items:center}.card-title[data-v-c2f9f464]{font-size:.37333rem;font-weight:600;color:#333}.field-count[data-v-c2f9f464]{font-size:.26667rem;color:#666;background:#f8f9fa;padding:.10667rem .18667rem;border-radius:.10667rem}.form-fields[data-v-c2f9f464]{padding:0}.form-field[data-v-c2f9f464]{padding:.32rem .26667rem}.field-header[data-v-c2f9f464]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.26667rem}.field-title[data-v-c2f9f464]{display:flex;align-items:center;gap:.10667rem}.field-name[data-v-c2f9f464]{font-size:.34667rem;font-weight:600;color:#333}.required-mark[data-v-c2f9f464]{color:#f44;font-size:.34667rem;font-weight:700}.field-value[data-v-c2f9f464]{padding:.26667rem;background:#fafafa;border-radius:.13333rem;border:.02667rem solid #eee}.default-value[data-v-c2f9f464],.empty-value[data-v-c2f9f464],.single-value[data-v-c2f9f464],.text-value[data-v-c2f9f464]{font-size:.32rem;color:#333;line-height:1.5}.empty-value[data-v-c2f9f464]{color:#999;font-style:italic}.multi-values[data-v-c2f9f464]{display:flex;flex-wrap:wrap;gap:.13333rem}.multi-tag[data-v-c2f9f464]{background:#e6f7ff;color:#1559b5;padding:.13333rem .24rem;border-radius:.26667rem;font-size:.26667rem;font-weight:500;border:.02667rem solid #91d5ff}.image-preview[data-v-c2f9f464]{margin-top:.16rem}.image-grid[data-v-c2f9f464]{display:grid;grid-template-columns:repeat(3,1fr);gap:.21333rem}.image-item[data-v-c2f9f464]{cursor:pointer;transition:transform .2s}.image-item[data-v-c2f9f464]:hover{transform:scale(1.05)}.preview-img[data-v-c2f9f464]{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:.13333rem;border:.02667rem solid #eee}.field-divider[data-v-c2f9f464]{height:.02667rem;background:#f0f0f0;margin:.32rem 0}.empty-state[data-v-c2f9f464]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.33333rem .26667rem;text-align:center}.empty-icon[data-v-c2f9f464]{font-size:1.06667rem;color:#ccc;margin-bottom:.26667rem}.empty-text[data-v-c2f9f464]{font-size:.34667rem;color:#999;margin-bottom:.4rem;font-weight:500}.back-to-list-btn[data-v-c2f9f464]{background:#1559b5;color:#fff;border:none;border-radius:.16rem;padding:.24rem .42667rem;font-size:.29333rem;font-weight:500;cursor:pointer;transition:all .2s}.back-to-list-btn[data-v-c2f9f464]:hover{background:#114a9b}.image-preview-modal[data-v-c2f9f464]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:2000;display:flex;align-items:center;justify-content:center;padding:.26667rem}.modal-content[data-v-c2f9f464]{position:relative;max-width:100%;max-height:100%}.modal-image[data-v-c2f9f464]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:.10667rem}.close-modal[data-v-c2f9f464]{position:absolute;top:-.8rem;right:0;background:hsla(0,0%,100%,.2);border:none;width:.66667rem;height:.66667rem;border-radius:50%;color:#fff;font-size:.32rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:2001}.close-modal[data-v-c2f9f464]:hover{background:hsla(0,0%,100%,.3)}.close-icon[data-v-c2f9f464]{display:block;font-size:.4rem;line-height:1;font-weight:700}@media (max-width:375px){.header[data-v-c2f9f464]{padding:0 .21333rem;height:.74667rem}.back-btn[data-v-c2f9f464]{font-size:.29333rem}.content[data-v-c2f9f464]{padding:.21333rem}.card-header[data-v-c2f9f464]{padding:.26667rem .21333rem}.card-title[data-v-c2f9f464]{font-size:.32rem}.form-field[data-v-c2f9f464]{padding:.26667rem .21333rem}.field-name[data-v-c2f9f464]{font-size:.29333rem}.single-value[data-v-c2f9f464],.text-value[data-v-c2f9f464]{font-size:.26667rem}.image-grid[data-v-c2f9f464]{grid-template-columns:repeat(2,1fr)}}@media (max-width:320px){.header[data-v-c2f9f464]{padding:0 .16rem;height:.69333rem}.back-btn[data-v-c2f9f464]{font-size:.26667rem}.content[data-v-c2f9f464]{padding:.16rem}.card-title[data-v-c2f9f464]{font-size:.29333rem}.field-name[data-v-c2f9f464]{font-size:.26667rem}}[data-v-9ed95b18]{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.admin-statistics-page[data-v-9ed95b18]{min-height:100vh;background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif;font-size:.29333rem;line-height:1.6;color:#333;padding-bottom:.4rem}.header[data-v-9ed95b18]{justify-content:space-between;padding:.33333rem .26667rem;background:#fff;border-bottom:.02667rem solid #eee}.admin-info[data-v-9ed95b18],.header[data-v-9ed95b18]{display:flex;align-items:center}.avatar[data-v-9ed95b18]{width:.93333rem;height:.93333rem;border-radius:50%;overflow:hidden;margin-right:.26667rem;border:.04rem solid #f0f0f0;box-shadow:0 .05333rem .16rem rgba(0,0,0,.1)}.avatar img[data-v-9ed95b18]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.admin-details[data-v-9ed95b18]{display:flex;flex-direction:column}.admin-name[data-v-9ed95b18]{font-size:.37333rem;font-weight:700;color:#333;margin-bottom:.10667rem}.admin-department[data-v-9ed95b18]{font-size:.26667rem;color:#666}.activity-dropdown[data-v-9ed95b18]{display:flex;align-items:center;padding:.2rem .26667rem;background:#f8f9fa;border-radius:.16rem;font-size:.29333rem;color:#333;cursor:pointer;border:.02667rem solid #e8e8e8;min-width:2.4rem;justify-content:space-between}.activity-dropdown[data-v-9ed95b18]:hover{border-color:#1890ff;background:#f0f7ff}.dropdown-arrow[data-v-9ed95b18]{width:0;height:0;border-left:.10667rem solid transparent;border-right:.10667rem solid transparent;border-top:.13333rem solid #666;margin-left:.16rem;transition:transform .3s ease,border-top-color .3s ease}.activity-dropdown:hover .dropdown-arrow[data-v-9ed95b18]{border-top-color:#1890ff}.custom-select .dropdown-arrow[data-v-9ed95b18]{border-top:.13333rem solid #999}.custom-select:hover .dropdown-arrow[data-v-9ed95b18]{border-top-color:#1890ff}.dropdown-menu[data-v-9ed95b18]{position:absolute;top:1.6rem;right:.26667rem;background:#fff;border-radius:.16rem;box-shadow:0 .10667rem .4rem rgba(0,0,0,.2);z-index:1000;min-width:3.46667rem;overflow:hidden;border:.02667rem solid #f0f0f0}.dropdown-item[data-v-9ed95b18]{display:flex;align-items:center;padding:.33333rem .32rem;font-size:.29333rem;color:#333;border-bottom:.02667rem solid #f5f5f5;cursor:pointer;transition:background-color .2s}.dropdown-item[data-v-9ed95b18]:last-child{border-bottom:none}.dropdown-item[data-v-9ed95b18]:hover{background-color:#f8f9fa}.checkmark[data-v-9ed95b18]{width:.26667rem;height:.26667rem;margin-right:.2rem;position:relative}.checkmark[data-v-9ed95b18]:before{content:"";position:absolute;left:0;top:50%;width:.13333rem;height:.06667rem;border-left:.04rem solid #1890ff;border-bottom:.04rem solid #1890ff;transform:translateY(-60%) rotate(-45deg)}.statistics-cards[data-v-9ed95b18]{display:grid;grid-template-columns:repeat(2,1fr);gap:.26667rem;padding:.33333rem .26667rem}.stat-card[data-v-9ed95b18]{background:#fff;border-radius:.26667rem;padding:.4rem .33333rem;display:flex;align-items:center;box-shadow:0 .08rem .26667rem rgba(0,0,0,.1);border:.02667rem solid #f0f0f0;cursor:default}.stat-card[data-v-9ed95b18]:active{transform:none}.stat-icon[data-v-9ed95b18]{width:.93333rem;height:.93333rem;border-radius:.2rem;display:flex;align-items:center;justify-content:center;margin-right:.26667rem;flex-shrink:0}.icon-placeholder[data-v-9ed95b18]{font-size:.4rem;color:#fff}.stat-info[data-v-9ed95b18]{flex:1}.stat-value[data-v-9ed95b18]{font-size:.48rem;font-weight:700;color:#333;line-height:1.2}.stat-label[data-v-9ed95b18]{font-size:.29333rem;color:#666;margin-top:.10667rem}.stat-arrow[data-v-9ed95b18]{color:#ccc;font-size:.37333rem;font-weight:700}.filter-section[data-v-9ed95b18]{background:#fff;margin:0 .26667rem .33333rem;border-radius:.26667rem;padding:.4rem .33333rem;box-shadow:0 .08rem .26667rem rgba(0,0,0,.1);border:.02667rem solid #f0f0f0}.filter-header[data-v-9ed95b18]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;padding-bottom:.26667rem;border-bottom:.04rem solid #f0f0f0}.filter-title[data-v-9ed95b18]{font-size:.37333rem;font-weight:700;color:#333}.filter-reset[data-v-9ed95b18]{background:none;border:none;font-size:.29333rem;color:#1890ff;cursor:pointer;padding:.13333rem .26667rem;border-radius:.13333rem}.filter-reset[data-v-9ed95b18]:active{background:rgba(24,144,255,.1)}.filter-group[data-v-9ed95b18]{margin-bottom:.46667rem}.filter-group[data-v-9ed95b18]:last-child{margin-bottom:0}.filter-label[data-v-9ed95b18]{display:flex;align-items:center;font-size:.32rem;color:#666;margin-bottom:.26667rem;font-weight:500}.icon-placeholder-small[data-v-9ed95b18]{margin-right:.2rem;color:#1890ff;font-size:.29333rem;width:.32rem;text-align:center}.select-wrapper[data-v-9ed95b18]{position:relative}.custom-select[data-v-9ed95b18]{padding:.26667rem;border:.04rem solid #e8e8e8;border-radius:.2rem;background:#fff;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:.29333rem;color:#333}.custom-select[data-v-9ed95b18]:hover{border-color:#1890ff}.select-options[data-v-9ed95b18]{position:absolute;top:100%;left:0;right:0;background:#fff;border:.04rem solid #e8e8e8;border-radius:.2rem;margin-top:.10667rem;max-height:3.73333rem;overflow-y:auto;z-index:100;box-shadow:0 .10667rem .4rem rgba(0,0,0,.15)}.select-option[data-v-9ed95b18]{padding:.26667rem .32rem;font-size:.29333rem;color:#333;border-bottom:.02667rem solid #f5f5f5;display:flex;align-items:center;cursor:pointer}.select-option[data-v-9ed95b18]:last-child{border-bottom:none}.select-option[data-v-9ed95b18]:hover{background:#f8f9fa}.select-option.active[data-v-9ed95b18]{color:#1890ff}.date-filter[data-v-9ed95b18]{display:flex;align-items:center;gap:.2rem;margin-bottom:.26667rem}.date-input[data-v-9ed95b18]{flex:1;position:relative;height:.8rem;cursor:pointer}.date-display[data-v-9ed95b18]{position:absolute;top:0;left:0;width:100%;height:100%;padding:.26667rem;border:.04rem solid #e8e8e8;border-radius:.2rem;display:flex;justify-content:space-between;align-items:center;font-size:.29333rem;color:#333;background:#fff;cursor:pointer;z-index:1}.date-display[data-v-9ed95b18]:hover{border-color:#1890ff}.calendar-icon[data-v-9ed95b18]{color:#999;font-size:.26667rem}.date-separator[data-v-9ed95b18]{color:#666;font-size:.26667rem}.quick-date-buttons[data-v-9ed95b18]{display:grid;grid-template-columns:repeat(4,1fr);gap:.2rem}.quick-date-btn[data-v-9ed95b18]{padding:.24rem .13333rem;border:.02667rem solid #e8e8e8;border-radius:.16rem;background:#fff;font-size:.26667rem;color:#666;cursor:pointer;text-align:center;transition:all .2s}.quick-date-btn.active[data-v-9ed95b18]{background:#1890ff;color:#fff;border-color:#1890ff}.quick-date-btn[data-v-9ed95b18]:active:not(.active){background:#f0f0f0;transform:scale(.98)}.filter-buttons[data-v-9ed95b18]{display:flex;gap:.2rem}.filter-btn[data-v-9ed95b18]{flex:1;padding:.24rem;border:.04rem solid #e8e8e8;border-radius:.2rem;background:#fff;font-size:.29333rem;color:#666;cursor:pointer;text-align:center;transition:all .2s}.filter-btn.active[data-v-9ed95b18]{background:#1890ff;color:#fff;border-color:#1890ff}.filter-btn[data-v-9ed95b18]:active{transform:scale(.98)}.records-section[data-v-9ed95b18]{padding:0 .26667rem}.section-header[data-v-9ed95b18]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.33333rem}.section-title[data-v-9ed95b18]{font-size:.37333rem;font-weight:700;color:#333;display:flex;align-items:center}.section-title .icon-placeholder-small[data-v-9ed95b18]{color:#1890ff;font-size:.32rem}.record-count[data-v-9ed95b18]{font-size:.26667rem;color:#666}.records-list[data-v-9ed95b18]{background:#f5f5f5;border-radius:.2rem;padding:.06667rem;max-height:none;min-height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.records-list[data-v-9ed95b18]:not(.empty-state-container){max-height:calc(100vh - 8.66667rem);min-height:3.33333rem}.records-list.empty-state-container[data-v-9ed95b18]{display:flex;justify-content:center;align-items:center;min-height:4rem}.record-item[data-v-9ed95b18]{margin-bottom:.2rem;background:#fff;border-radius:.2rem;overflow:hidden}.record-card[data-v-9ed95b18]{padding:.33333rem;border-radius:.2rem;box-shadow:0 .08rem .26667rem rgba(0,0,0,.1);border:.02667rem solid #f0f0f0;background:#fff;position:relative;padding-bottom:1.06667rem}.record-header[data-v-9ed95b18]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.26667rem;padding-bottom:.2rem;border-bottom:.04rem solid #f5f5f5}.record-badge[data-v-9ed95b18]{padding:.13333rem .26667rem;border-radius:.26667rem;font-size:.26667rem;font-weight:500}.record-badge.checkin[data-v-9ed95b18]{background:rgba(24,144,255,.1);color:#1890ff}.record-badge.form[data-v-9ed95b18]{background:rgba(82,196,26,.1);color:#52c41a}.record-time[data-v-9ed95b18]{font-size:.26667rem;color:#666;font-weight:500}.record-content[data-v-9ed95b18]{margin-bottom:.26667rem}.record-user[data-v-9ed95b18]{display:flex;align-items:center;font-size:.32rem;color:#333;font-weight:500;margin-bottom:.26667rem}.user-icon[data-v-9ed95b18]{margin-right:.2rem;color:#1890ff;font-size:.32rem}.record-details[data-v-9ed95b18]{display:flex;flex-direction:column;gap:.2rem}.detail-item[data-v-9ed95b18]{display:flex;align-items:center;font-size:.29333rem;color:#666}.detail-item .icon-placeholder-small[data-v-9ed95b18]{color:#999;font-size:.26667rem}.address[data-v-9ed95b18],.form-name[data-v-9ed95b18]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-image[data-v-9ed95b18]{color:#1890ff}.record-actions-right[data-v-9ed95b18]{position:absolute;bottom:.33333rem;right:.33333rem;display:flex;gap:.2rem}.view-photo-btn-right[data-v-9ed95b18]{background:rgba(24,144,255,.1);color:#1890ff;border:none;padding:.16rem .32rem;border-radius:.16rem;font-size:.26667rem;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:.10667rem;box-shadow:0 .02667rem .10667rem rgba(24,144,255,.2)}.view-photo-btn-right .btn-icon[data-v-9ed95b18]{font-size:.24rem}.view-photo-btn-right[data-v-9ed95b18]:active{background:rgba(24,144,255,.2);transform:scale(.98)}.view-detail-btn-right[data-v-9ed95b18]{background:rgba(82,196,26,.1);color:#52c41a;border:none;padding:.16rem .32rem;border-radius:.16rem;font-size:.26667rem;cursor:pointer;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:.10667rem;box-shadow:0 .02667rem .10667rem rgba(82,196,26,.2)}.view-detail-btn-right .btn-icon[data-v-9ed95b18]{font-size:.24rem}.view-detail-btn-right[data-v-9ed95b18]:active{background:rgba(82,196,26,.2);transform:scale(.98)}.loading-more[data-v-9ed95b18],.no-more[data-v-9ed95b18]{text-align:center;padding:.4rem;font-size:.29333rem;color:#999;background:#f5f5f5;border-radius:.2rem;margin-top:.2rem}.loading-spinner[data-v-9ed95b18]{display:inline-block;width:.32rem;height:.32rem;border:.04rem solid #f3f3f3;border-top:.04rem solid #1890ff;border-radius:50%;animation:spin-9ed95b18 1s linear infinite;margin-right:.2rem}@keyframes spin-9ed95b18{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state[data-v-9ed95b18]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.53333rem .4rem;text-align:center;background:#fff;border-radius:.26667rem;box-shadow:0 .08rem .26667rem rgba(0,0,0,.1);border:.02667rem solid #f0f0f0;margin:0;width:100%}.empty-icon[data-v-9ed95b18]{font-size:1.06667rem;color:#ccc;margin-bottom:.33333rem}.empty-text[data-v-9ed95b18]{font-size:.34667rem;color:#999;margin-bottom:.2rem;font-weight:500}.empty-tip[data-v-9ed95b18]{font-size:.26667rem;color:#ccc}.image-preview-modal[data-v-9ed95b18]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:3000;display:flex;align-items:center;justify-content:center;padding:.26667rem}.modal-content[data-v-9ed95b18]{position:relative;width:100%;max-width:10.66667rem}.modal-image[data-v-9ed95b18]{width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:.16rem}.close-modal[data-v-9ed95b18]{position:absolute;top:-.8rem;right:0;background:hsla(0,0%,100%,.2);border:none;width:.66667rem;height:.66667rem;border-radius:50%;color:#fff;font-size:.32rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:3001}.close-modal[data-v-9ed95b18]:hover{background:hsla(0,0%,100%,.3)}.close-icon[data-v-9ed95b18]{display:block;font-size:.4rem;line-height:1;font-weight:700}.date-picker-modal[data-v-9ed95b18]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000;display:flex;align-items:center;justify-content:center;padding:.26667rem}.date-picker-content[data-v-9ed95b18]{background:#fff;border-radius:.26667rem;width:100%;max-width:5.33333rem;overflow:hidden;box-shadow:0 .13333rem .53333rem rgba(0,0,0,.2)}.date-picker-header[data-v-9ed95b18]{display:flex;justify-content:space-between;align-items:center;padding:.26667rem;border-bottom:.02667rem solid #f0f0f0;background:#f8f9fa}.date-picker-title[data-v-9ed95b18]{font-size:.32rem;font-weight:700;color:#333}.date-picker-close[data-v-9ed95b18]{background:none;border:none;font-size:.37333rem;color:#666;cursor:pointer;width:.48rem;height:.48rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.date-picker-close[data-v-9ed95b18]:hover{background:#f0f0f0}.date-picker-body[data-v-9ed95b18]{padding:.26667rem}.date-picker-year-month[data-v-9ed95b18]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem}.nav-btn[data-v-9ed95b18]{background:none;border:none;font-size:.34667rem;color:#1890ff;cursor:pointer;width:.6rem;height:.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.nav-btn[data-v-9ed95b18]:hover{background:rgba(24,144,255,.1)}.current-month[data-v-9ed95b18]{font-size:.29333rem;font-weight:600;color:#333}.date-picker-weekdays[data-v-9ed95b18]{display:grid;grid-template-columns:repeat(7,1fr);gap:.05333rem;margin-bottom:.13333rem}.weekday[data-v-9ed95b18]{text-align:center;font-size:.24rem;color:#666;padding:.10667rem 0;font-weight:500}.date-picker-days[data-v-9ed95b18]{display:grid;grid-template-columns:repeat(7,1fr);gap:.05333rem}.day[data-v-9ed95b18]{text-align:center;font-size:.26667rem;padding:.16rem 0;border-radius:.10667rem;cursor:pointer;transition:all .2s;color:#333;background:#fff;border:.02667rem solid transparent;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.day[data-v-9ed95b18]:hover{background:#f0f0f0}.day.other-month[data-v-9ed95b18]{color:#ccc}.day.today[data-v-9ed95b18]{border-color:#1890ff;color:#1890ff;font-weight:600}.day.selected[data-v-9ed95b18]{background:#1890ff;color:#fff;font-weight:600}.day.disabled[data-v-9ed95b18]{color:#ccc;cursor:not-allowed}.day.disabled[data-v-9ed95b18]:hover{background:#fff}.date-picker-footer[data-v-9ed95b18]{display:flex;justify-content:space-between;padding:.21333rem .26667rem;border-top:.02667rem solid #f0f0f0}.date-picker-btn[data-v-9ed95b18]{flex:1;padding:.21333rem;border:none;border-radius:.16rem;font-size:.26667rem;cursor:pointer;font-weight:500;transition:all .2s}.date-picker-btn.cancel[data-v-9ed95b18]{background:#f5f5f5;color:#666;margin-right:.16rem}.date-picker-btn.cancel[data-v-9ed95b18]:hover{background:#e8e8e8}.date-picker-btn.confirm[data-v-9ed95b18]{background:#1890ff;color:#fff}.date-picker-btn.confirm[data-v-9ed95b18]:hover{background:#40a9ff}@media (max-width:320px){.statistics-cards[data-v-9ed95b18]{grid-template-columns:1fr}.filter-buttons[data-v-9ed95b18]{flex-direction:column}.quick-date-buttons[data-v-9ed95b18]{grid-template-columns:repeat(2,1fr)}.date-filter[data-v-9ed95b18]{flex-direction:column;gap:.2rem}.date-separator[data-v-9ed95b18]{display:none}.date-picker-content[data-v-9ed95b18]{max-width:4.26667rem}.day[data-v-9ed95b18]{padding:.10667rem 0;font-size:.24rem}}.records-list[data-v-9ed95b18]::-webkit-scrollbar{width:.10667rem}.records-list[data-v-9ed95b18]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.05333rem}.records-list[data-v-9ed95b18]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.05333rem}.records-list[data-v-9ed95b18]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}