.firebase-read-debug[data-v-1af9872d]{position:fixed;bottom:12px;right:12px;z-index:5000;min-width:132px;display:grid;gap:1px;padding:8px 12px;border:1px solid rgba(15,84,184,.24);border-radius:8px;background:hsla(0,0%,100%,.94);color:#08266d;box-shadow:0 14px 34px rgba(14,55,97,.18);cursor:pointer;font-family:inherit;line-height:1.15;text-align:right}.firebase-read-debug span[data-v-1af9872d]{color:rgba(16,32,51,.62);font-size:11px;font-weight:900}.firebase-read-debug strong[data-v-1af9872d]{color:#0f54b8;font-size:22px;font-variant-numeric:tabular-nums;font-weight:900}.firebase-read-debug small[data-v-1af9872d]{max-width:176px;overflow:hidden;color:rgba(16,32,51,.56);font-size:10px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.firebase-read-debug[data-v-1af9872d]:hover{border-color:rgba(15,84,184,.44);box-shadow:0 18px 38px rgba(14,55,97,.24)}@media (max-width:640px){.firebase-read-debug[data-v-1af9872d]{min-width:108px;padding:7px 9px}.firebase-read-debug strong[data-v-1af9872d]{font-size:18px}}@media (max-width:1280px){.floorplan-wrapper{height:250px!important}.available-sensors-panel{width:200px!important}}@media (max-width:960px){.stats-grid{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}.stat-item{padding:8px!important}.stat-number{font-size:1.2rem!important}.floorplan-wrapper{height:200px!important}.available-sensors-panel{position:relative!important;width:100%!important;border-left:none!important;border-top:1px solid #ddd!important;margin-top:16px!important}}@media (max-width:600px){.stats-grid{grid-template-columns:repeat(2,1fr)!important}.indicator-row{flex-direction:column!important;align-items:center!important}.floorplan-wrapper{height:180px!important}.sensor-marker{width:20px!important;height:20px!important}}@keyframes sensorPulse{0%{box-shadow:0 0 15px rgba(244,67,54,.7);transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 25px #f44336;transform:translate(-50%,-50%) scale(1.1)}to{box-shadow:0 0 15px rgba(244,67,54,.7);transform:translate(-50%,-50%) scale(1)}}.sensor-alert{animation:sensorPulse 2s infinite}.sensor-marker,.stat-item,.v-card{transition:all .3s ease}.sensor-marker:hover{z-index:100}.location-selector{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:12px;padding:16px;margin-bottom:16px}.location-selector .v-select{background-color:hsla(0,0%,100%,.1);border-radius:8px}.stat-item.online{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.stat-item.offline{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff}.stat-item.alert{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff}.stat-item.total{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff}.floorplan-container,.status-location-container{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.sensor-marker.sensor-draggable:active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.2);z-index:1000}.available-sensor-item:hover{background-color:rgba(0,0,0,.04);border-radius:4px}.v-progress-linear,.v-progress-linear__background,.v-progress-linear__determinate{border-radius:10px}