.page-outer[data-v-1bc6e78a]{padding:10px}.page-outer .page-container[data-v-1bc6e78a]{background:#fff;border-radius:10px;padding:16px 20px;overflow-y:auto}.page-outer .page-container .page-header .filter-row[data-v-1bc6e78a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:4px 0}.page-outer .page-container .page-header .filter-row .filter-label[data-v-1bc6e78a]{font-size:14px;color:#606266;-ms-flex-negative:0;flex-shrink:0;min-width:48px}.page-outer .page-container .page-header .filter-row .building-tabs[data-v-1bc6e78a],.page-outer .page-container .page-header .filter-row .floor-tabs[data-v-1bc6e78a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-outer .page-container .page-header .filter-row .building-tabs .building-tab[data-v-1bc6e78a],.page-outer .page-container .page-header .filter-row .building-tabs .floor-tab[data-v-1bc6e78a],.page-outer .page-container .page-header .filter-row .floor-tabs .building-tab[data-v-1bc6e78a],.page-outer .page-container .page-header .filter-row .floor-tabs .floor-tab[data-v-1bc6e78a]{padding:4px 16px;cursor:pointer;font-size:14px;color:#606266;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.page-outer .page-container .page-header .filter-row .building-tabs .building-tab[data-v-1bc6e78a]:hover,.page-outer .page-container .page-header .filter-row .building-tabs .floor-tab[data-v-1bc6e78a]:hover,.page-outer .page-container .page-header .filter-row .floor-tabs .building-tab[data-v-1bc6e78a]:hover,.page-outer .page-container .page-header .filter-row .floor-tabs .floor-tab[data-v-1bc6e78a]:hover{color:#409eff}.page-outer .page-container .page-header .filter-row .building-tabs .building-tab.active[data-v-1bc6e78a],.page-outer .page-container .page-header .filter-row .building-tabs .floor-tab.active[data-v-1bc6e78a],.page-outer .page-container .page-header .filter-row .floor-tabs .building-tab.active[data-v-1bc6e78a],.page-outer .page-container .page-header .filter-row .floor-tabs .floor-tab.active[data-v-1bc6e78a]{color:#fff;background:#409eff}.page-outer .page-container .container-cnt .service-section[data-v-1bc6e78a]{margin-bottom:24px}.page-outer .page-container .container-cnt .service-section .section-header[data-v-1bc6e78a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f2f5}.page-outer .page-container .container-cnt .service-section .section-header .section-title[data-v-1bc6e78a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#303133}.page-outer .page-container .container-cnt .service-section .section-header .section-title .status-dot[data-v-1bc6e78a]{display:inline-block;width:8px;height:8px;border-radius:50%}.page-outer .page-container .container-cnt .service-section .section-header .section-title .status-dot.serving[data-v-1bc6e78a]{background:#1890ff}.page-outer .page-container .container-cnt .service-section .section-header .section-title .status-dot.waiting[data-v-1bc6e78a]{background:#fa8c16}.page-outer .page-container .container-cnt .service-section .section-header .section-title .status-dot.completed[data-v-1bc6e78a]{background:#52c41a}.page-outer .page-container .container-cnt .service-section .section-header .section-count[data-v-1bc6e78a]{font-size:14px;color:#909399;background:#f4f4f5;padding:0 10px;border-radius:10px;line-height:20px}.page-outer .page-container .container-cnt .service-section .service-list[data-v-1bc6e78a]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.page-outer .page-container .container-cnt .service-section .service-list .service-card[data-v-1bc6e78a]{background:#fafafa;border-radius:8px}.page-outer .page-container .container-cnt .service-section .service-list .service-card[data-v-1bc6e78a] .el-card__header{padding:0}.page-outer .page-container .container-cnt .service-section .service-list .service-card[data-v-1bc6e78a] .el-card__body{padding:0 20px 10px}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-header[data-v-1bc6e78a]{width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#fff}.page-outer .page-container .container-cnt .service-section .service-list .service-card .bg1[data-v-1bc6e78a]{background:#409eff}.page-outer .page-container .container-cnt .service-section .service-list .service-card .bg2[data-v-1bc6e78a]{background:#e6a23c}.page-outer .page-container .container-cnt .service-section .service-list .service-card .bg3[data-v-1bc6e78a]{background:#67c23a}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body[data-v-1bc6e78a]{text-align:center}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body .room-info[data-v-1bc6e78a]{font-size:13px;font-weight:500;color:#303133;margin-bottom:4px}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body .elder-info[data-v-1bc6e78a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body .elder-info .elder-name[data-v-1bc6e78a]{font-size:15px;font-weight:600;color:#303133}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body .elder-info .elder-detail[data-v-1bc6e78a]{font-size:13px;color:#606266}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body .elder-info .elder-level[data-v-1bc6e78a]{font-size:12px;color:#1890ff;background:#e6f7ff;padding:0 10px;border-radius:10px;line-height:20px}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body .service-time[data-v-1bc6e78a]{font-size:13px;color:#909399;margin-top:4px}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-body .service-time .time-icon[data-v-1bc6e78a]{margin-right:4px}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-footer[data-v-1bc6e78a]{margin-top:8px;padding-top:8px;border-top:1px solid #e8ecf1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;font-size:13px;color:#606266}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-footer .service-org[data-v-1bc6e78a]{color:#409eff}.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-footer .service-group[data-v-1bc6e78a],.page-outer .page-container .container-cnt .service-section .service-list .service-card .card-footer .service-item[data-v-1bc6e78a]{color:#606266}.page-outer .page-container .container-cnt .service-section .empty-state[data-v-1bc6e78a]{text-align:center;padding:20px 0;color:#c0c4cc;font-size:14px}.card-grid[data-v-1bc6e78a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px 10px;margin-top:30px}.room-card[data-v-1bc6e78a]{width:calc(25% - 8px);background:#fff;border-radius:10px;position:relative;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.card-tag-wrap[data-v-1bc6e78a]{position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.tag-bg[data-v-1bc6e78a]{width:170px;height:30px;display:block}.tag-text[data-v-1bc6e78a]{position:absolute;color:#fff;font-size:14px}.card-img-box[data-v-1bc6e78a]{height:195px;background:#f7f8fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#999}.empty-box-icon[data-v-1bc6e78a]{width:100%;height:195px;border-radius:10px 10px 0 0;margin-top:-4px}.card-info[data-v-1bc6e78a]{padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px}.info-top[data-v-1bc6e78a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.tag-app[data-v-1bc6e78a]{background:#e6f7e6;color:#333;padding:3px 8px;border-radius:4px;font-size:12px;font-weight:500}