@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}