.schedule-page[data-v-50e8a88d]{padding:4px}.page-header[data-v-50e8a88d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-title[data-v-50e8a88d]{margin:0;font-size:20px;font-weight:600;color:#1f2d3d}.page-subtitle[data-v-50e8a88d]{margin:4px 0 0;font-size:13px;color:#909399}.stat-row[data-v-50e8a88d]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.stat-card[data-v-50e8a88d]{background:#fff;border:1px solid #ebeef5;border-left:3px solid #409eff;border-radius:6px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.stat-card.stat-pending[data-v-50e8a88d]{border-left-color:#909399}.stat-card.stat-in[data-v-50e8a88d]{border-left-color:#e6a23c}.stat-card.stat-out[data-v-50e8a88d]{border-left-color:#67c23a}.stat-label[data-v-50e8a88d]{font-size:13px;color:#909399}.stat-value[data-v-50e8a88d]{font-size:24px;font-weight:600;color:#1f2d3d;line-height:1}.filter-card[data-v-50e8a88d]{margin-bottom:16px;border-radius:6px}.filter-form .el-form-item[data-v-50e8a88d]{margin-bottom:0}.patient-select[data-v-50e8a88d]{width:240px}.option-name[data-v-50e8a88d]{float:left}.option-bed[data-v-50e8a88d]{float:right;color:#909399;font-size:12px}.table-card[data-v-50e8a88d]{border-radius:6px}.schedule-table[data-v-50e8a88d]{border-radius:6px;overflow:hidden}.pagination-wrap[data-v-50e8a88d]{margin-top:16px;display:flex;justify-content:flex-end}.empty-block[data-v-50e8a88d]{padding:40px 0;color:#909399}.empty-block i[data-v-50e8a88d]{font-size:40px;margin-bottom:10px}.empty-block p[data-v-50e8a88d]{margin:0;font-size:14px}.empty-tip[data-v-50e8a88d]{font-size:12px;color:#c0c4cc}.image-preview[data-v-50e8a88d]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #ebeef5;border-radius:4px;overflow:hidden;margin:0 auto}.image-preview img[data-v-50e8a88d]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.image-preview img[data-v-50e8a88d]:hover{transform:scale(1.1)}.dialog-image-container[data-v-50e8a88d]{display:flex;justify-content:center;align-items:center;padding:20px 0}.preview-image[data-v-50e8a88d]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.stat-row[data-v-50e8a88d]{grid-template-columns:repeat(2,1fr)}.patient-select[data-v-50e8a88d]{width:100%}.filter-form .el-form-item[data-v-50e8a88d]{margin-bottom:12px}}