.medical-waste-detail[data-v-be2f0c6e]{width:100%;min-height:100vh;padding:20px;box-sizing:border-box}.medical-waste-detail .detail-header[data-v-be2f0c6e]{margin-bottom:20px}.medical-waste-detail .detail-header .header-box[data-v-be2f0c6e]{height:100px;display:flex;align-items:center;justify-content:center}.medical-waste-detail .detail-header .header-content[data-v-be2f0c6e]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 30px}.medical-waste-detail .detail-header .header-content .title-section .page-title[data-v-be2f0c6e]{font-size:28px;color:#56bbff;margin:0 0 10px 0;text-shadow:0 0 10px rgba(86,187,255,.5)}.medical-waste-detail .detail-header .header-content .title-section .hospital-name[data-v-be2f0c6e]{font-size:18px;color:#7fcfff;font-weight:500}.medical-waste-detail .detail-header .header-content .back-section .back-btn[data-v-be2f0c6e]{background:linear-gradient(135deg,#56bbff,#409eff);border:none;padding:12px 24px;font-size:16px;border-radius:6px;box-shadow:0 4px 12px rgba(86,187,255,.3)}.medical-waste-detail .detail-header .header-content .back-section .back-btn[data-v-be2f0c6e]:hover{background:linear-gradient(135deg,#409eff,#56bbff);transform:translateY(-2px);box-shadow:0 6px 16px rgba(86,187,255,.4)}.medical-waste-detail .detail-content .section-block[data-v-be2f0c6e]{margin-bottom:10px}.medical-waste-detail .detail-content .section-block .section-box[data-v-be2f0c6e]{height:auto;min-height:150px;padding:20px;box-sizing:border-box}.medical-waste-detail .detail-content .section-block .section-header[data-v-be2f0c6e]{text-align:center;margin-bottom:10px}.medical-waste-detail .detail-content .section-block .section-header .section-title[data-v-be2f0c6e]{width:100%;height:30px;font-size:18px;font-weight:600;color:#56bbff}.medical-waste-detail .hospital-info-section .info-grid[data-v-be2f0c6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:15px}.medical-waste-detail .hospital-info-section .info-grid .info-item[data-v-be2f0c6e]{display:flex;align-items:center;padding:10px;background:rgba(86,187,255,.05);border-radius:6px;border:1px solid rgba(86,187,255,.2)}.medical-waste-detail .hospital-info-section .info-grid .info-item .label[data-v-be2f0c6e]{color:#a0aec0;font-size:14px;min-width:100px;margin-right:10px}.medical-waste-detail .hospital-info-section .info-grid .info-item .value[data-v-be2f0c6e]{color:#fff;font-size:14px;font-weight:500}.medical-waste-detail .monitor-stats-section .stats-grid[data-v-be2f0c6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:20px}.medical-waste-detail .monitor-stats-section .stats-grid .stat-card[data-v-be2f0c6e]{background:linear-gradient(135deg,rgba(86,187,255,.1),rgba(86,187,255,.05));border:1px solid rgba(86,187,255,.3);border-radius:8px;padding:20px;text-align:center;transition:all .3s ease}.medical-waste-detail .monitor-stats-section .stats-grid .stat-card[data-v-be2f0c6e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(86,187,255,.2)}.medical-waste-detail .monitor-stats-section .stats-grid .stat-card .stat-value[data-v-be2f0c6e]{font-size:28px;font-weight:700;color:#56bbff;margin-bottom:8px}.medical-waste-detail .monitor-stats-section .stats-grid .stat-card .stat-label[data-v-be2f0c6e]{font-size:14px;color:#a0aec0}.medical-waste-detail .monitor-stats-section .waste-stats-grid[data-v-be2f0c6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card[data-v-be2f0c6e]{background:linear-gradient(135deg,rgba(86,187,255,.1),rgba(86,187,255,.05));border-radius:8px;padding:20px;text-align:center;border:1px solid;transition:all .3s ease}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.infectious[data-v-be2f0c6e]{border-color:hsla(0,100%,71%,.5)}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.infectious .waste-stat-value[data-v-be2f0c6e]{color:#ff6b6b}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.chemical[data-v-be2f0c6e]{border-color:rgba(54,162,235,.5)}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.chemical .waste-stat-value[data-v-be2f0c6e]{color:#36a2eb}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.pathological[data-v-be2f0c6e]{border-color:rgba(255,206,84,.5)}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.pathological .waste-stat-value[data-v-be2f0c6e]{color:#ffce54}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.drug[data-v-be2f0c6e]{border-color:rgba(75,192,192,.5)}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.drug .waste-stat-value[data-v-be2f0c6e]{color:#4bc0c0}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.injury[data-v-be2f0c6e]{border-color:rgba(153,102,255,.5)}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card.injury .waste-stat-value[data-v-be2f0c6e]{color:#96f}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card[data-v-be2f0c6e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(86,187,255,.2)}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card .waste-stat-value[data-v-be2f0c6e]{font-size:24px;font-weight:700;margin-bottom:8px}.medical-waste-detail .monitor-stats-section .waste-stats-grid .waste-stat-card .waste-stat-label[data-v-be2f0c6e]{font-size:13px;color:#a0aec0}.medical-waste-detail .sensor-details-section .sensor-table-wrapper .dv-scroll-board[data-v-be2f0c6e] .header{background:rgba(86,187,255,.2)!important;color:#56bbff!important}.medical-waste-detail .sensor-details-section .sensor-table-wrapper .dv-scroll-board[data-v-be2f0c6e] .rows .row-item:hover{background:rgba(86,187,255,.1)!important}.medical-waste-detail .sensor-details-section .sensor-table-wrapper .dv-scroll-board[data-v-be2f0c6e] .rows .row-item .ceil{color:#fff}.medical-waste-detail .no-sensor-section .no-data-tip[data-v-be2f0c6e]{text-align:center;padding:60px 20px;color:#a0aec0}.medical-waste-detail .no-sensor-section .no-data-tip i[data-v-be2f0c6e]{font-size:48px;margin-bottom:16px;display:block;color:#56bbff}.medical-waste-detail .no-sensor-section .no-data-tip p[data-v-be2f0c6e]{font-size:16px;margin:0}.medical-waste-detail .refresh-section[data-v-be2f0c6e]{text-align:center;margin-top:30px}.medical-waste-detail .refresh-section .refresh-btn[data-v-be2f0c6e]{background:linear-gradient(135deg,#56bbff,#409eff);border:none;padding:15px 30px;font-size:16px;border-radius:8px;box-shadow:0 4px 12px rgba(86,187,255,.3)}.medical-waste-detail .refresh-section .refresh-btn[data-v-be2f0c6e]:hover{background:linear-gradient(135deg,#409eff,#56bbff);transform:translateY(-2px);box-shadow:0 6px 16px rgba(86,187,255,.4)}@media(max-width:768px){.medical-waste-detail[data-v-be2f0c6e]{padding:10px}.medical-waste-detail .detail-header .header-content[data-v-be2f0c6e]{flex-direction:column;gap:15px;text-align:center}.medical-waste-detail .detail-header .header-content .title-section .page-title[data-v-be2f0c6e]{font-size:24px}.medical-waste-detail .detail-header .header-content .title-section .hospital-name[data-v-be2f0c6e]{font-size:16px}.medical-waste-detail .hospital-info-section .info-grid[data-v-be2f0c6e]{grid-template-columns:1fr}.medical-waste-detail .monitor-stats-section .stats-grid[data-v-be2f0c6e],.medical-waste-detail .monitor-stats-section .waste-stats-grid[data-v-be2f0c6e]{grid-template-columns:repeat(2,1fr)}}