.Monitoring_dashboard__TE5Ne{color:#202936}.Monitoring_pageHeading__TQZ8b{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.Monitoring_eyebrow__EnzIp{font-size:10px;letter-spacing:.2em;color:#a76535;font-weight:800;margin-bottom:10px}.Monitoring_pageHeading__TQZ8b h1{font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:-1.3px;font-weight:800}.Monitoring_pageHeading__TQZ8b h1 span{color:#ed8b41}.Monitoring_description__mGtZM{color:#78818c;font-size:13px;margin-top:10px}.Monitoring_refresh__qNyK4{display:flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;border:1px solid #e0e3e7;border-radius:10px;background:#fff;padding:11px 16px;font-size:12px;font-weight:700;transition:background .2s}.Monitoring_refresh__qNyK4:hover{background:#fff5ec;border-color:#eab991}.Monitoring_refresh__qNyK4:disabled{opacity:.55;cursor:wait}.Monitoring_connectionBar__TLIVR{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;border:1px solid #e5e8eb;background:#fff;border-radius:11px;padding:13px 17px;font-size:11px;margin-bottom:30px}.Monitoring_connectionBar__TLIVR>div{display:flex;align-items:center;gap:9px;min-width:0}.Monitoring_dot__IoQ5k{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0;display:inline-block}.Monitoring_green__mBNTc{color:#23a079;box-shadow:0 0 0 4px #eaf8f2;margin-right:4px}.Monitoring_amber__DdCrZ{color:#c58a35}.Monitoring_divider__6GIZb{height:13px;width:1px;background:#e5e8eb;margin:0 7px}.Monitoring_deviceLabel__usU3H{color:#707b89;overflow-wrap:anywhere}.Monitoring_timestamp__xChs8{color:#78818c;font-variant-numeric:tabular-nums}.Monitoring_sectionHeading__F_u_O{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:28px 0 16px}.Monitoring_sectionHeading__F_u_O>div:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.Monitoring_sectionHeading__F_u_O h2{font-size:16px;font-weight:800;letter-spacing:-.3px}.Monitoring_sectionHeading__F_u_O span{color:#89919b;font-size:11px}.Monitoring_filters__dxLm5{display:flex;gap:3px;padding:4px;border:1px solid #e7e9ed;background:#eef0f3;border-radius:9px}.Monitoring_filters__dxLm5 button{border-radius:6px;padding:6px 10px;font-size:11px;color:#687382;white-space:nowrap}.Monitoring_filters__dxLm5 button[aria-pressed=true]{background:#fff;color:#202936;box-shadow:0 1px 4px #1823330d;font-weight:700}.Monitoring_deviceGrid__73yZ_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.Monitoring_deviceCard__JDN2v{border:1px solid #e4e7eb;border-radius:15px;background:#fff;padding:18px;box-shadow:0 3px 10px #20293602}.Monitoring_deviceTop__KpPtm{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.Monitoring_deviceIndex__7FkLI{color:#8b939e;font-size:9px;font-weight:700;letter-spacing:.12em}.Monitoring_badge__Co548{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:6px;font-size:9px;font-weight:700;white-space:nowrap}.Monitoring_running__MSgis{background:#eaf8f2;color:#19815e}.Monitoring_neutral__E2fSG{background:#f0f2f4;color:#737d8a}.Monitoring_stopped__FsBC2{background:#fff1e8;color:#ac602c}.Monitoring_deviceBody__xgA3q{display:flex;align-items:center;gap:15px;padding:24px 0}.Monitoring_airIcon__EyF6R{color:#9ca6b0}.Monitoring_activeIcon__wSUrn{color:#258974}.Monitoring_deviceBody__xgA3q h3{font-size:21px;font-weight:800;letter-spacing:-.6px}.Monitoring_deviceBody__xgA3q p{color:#8b939e;font-size:10px;margin-top:3px}.Monitoring_deviceFoot__Q6vwQ{display:flex;justify-content:space-between;border-top:1px solid #eef0f3;padding-top:12px;font-size:10px;color:#8a939e}.Monitoring_unassigned__nSqBf{background:#fafbfc;border-style:dashed}.Monitoring_unassigned__nSqBf h3{color:#8b939e}.Monitoring_textLink__cxcg0{font-size:11px;font-weight:700;color:#aa612c;white-space:nowrap}.Monitoring_textLink__cxcg0 span{color:inherit;margin-left:7px}.Monitoring_environmentGrid__K88D3{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.Monitoring_summaryGrid__pCxyD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Monitoring_monitoringCard__8uPOs{min-width:0;padding:20px;border:1px solid #e6e8eb;border-radius:16px;background:#fff;display:flex;flex-direction:column}.Monitoring_monitoringHeading__UDiBS{display:flex;align-items:center;justify-content:space-between;gap:8px}.Monitoring_monitoringHeading__UDiBS h2{font-size:14px;font-weight:700}.Monitoring_disabledBadge__0_5JA{border-radius:6px;padding:5px 8px;background:#eef0f3;color:#687382;font-size:10px;font-weight:700}.Monitoring_monitoringBody__LvVxj{flex:1;padding:24px 0}.Monitoring_monitoringIcon__m9GjU{color:#8b98a8;margin-bottom:14px}.Monitoring_monitoringBody__LvVxj h3{color:#78818c;font-size:20px;font-weight:700}.Monitoring_monitoringBody__LvVxj p,.Monitoring_monitoringFoot__XUA0V{font-size:11px;color:#89919b}.Monitoring_monitoringBody__LvVxj p{margin-top:5px}.Monitoring_monitoringFoot__XUA0V{padding-top:16px;border-top:1px solid #eef0f3}@media (max-width:900px){.Monitoring_summaryGrid__pCxyD{grid-template-columns:minmax(0,1fr)}}.Monitoring_statusGrid__L697h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Monitoring_statusWide__JBCDB{display:grid;min-width:0}@media (max-width:1279px){.Monitoring_statusGrid__L697h{grid-template-columns:repeat(2,minmax(0,1fr))}.Monitoring_statusWide__JBCDB{grid-column:span 2}}@media (max-width:600px){.Monitoring_statusGrid__L697h{gap:10px}}.Monitoring_deviceInfo__alPN9{flex:1;display:grid;align-content:start;gap:12px;padding:20px 0}.Monitoring_deviceInfo__alPN9 div{display:grid;grid-template-columns:minmax(110px,40%) minmax(0,1fr);align-items:center;gap:12px;font-size:12px}.Monitoring_deviceInfo__alPN9 dt{color:#78818c}.Monitoring_deviceInfo__alPN9 dd{color:#202936;font-weight:600;overflow-wrap:anywhere}.Monitoring_serviceTags__Vfi_s{display:flex;flex-wrap:wrap;gap:6px}.Monitoring_serviceTag__6J_vs{border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.Monitoring_serviceOnsite__3Y8zW{background:#fff2e8;color:#aa632d}.Monitoring_serviceCloud__rYu_L{background:#eaf8f2;color:#19815e}@media (max-width:600px){.Monitoring_deviceInfo__alPN9 div{grid-template-columns:minmax(0,1fr);gap:3px}}.dark .Monitoring_deviceInfo__alPN9 dt{color:#8a99af}.dark .Monitoring_deviceInfo__alPN9 dd{color:#fff}.dark .Monitoring_monitoringCard__8uPOs{background:#24303f;border-color:#364454}.dark .Monitoring_monitoringBody__LvVxj h3{color:#aab6c6}.dark .Monitoring_monitoringFoot__XUA0V{border-color:#364454}.dark .Monitoring_disabledBadge__0_5JA{background:#364454;color:#aab6c6}.Monitoring_notice__QCtH3{background:#fff4e8;color:#955820;border:1px solid #f0d7b8;padding:12px 16px;border-radius:10px;margin:12px 0;font-size:12px}.Monitoring_empty__MM4WX{grid-column:1/-1;border:1px dashed #d4dbe3;border-radius:12px;padding:30px;text-align:center;color:#7b8794;font-size:13px}.Monitoring_empty__MM4WX button{color:#ac602c;text-decoration:underline}.Monitoring_spin__7d2FQ{animation:Monitoring_spin__7d2FQ 1s linear infinite}@keyframes Monitoring_spin__7d2FQ{to{transform:rotate(1turn)}}@media (max-width:1279px){.Monitoring_deviceGrid__73yZ_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Monitoring_pageHeading__TQZ8b{align-items:flex-start;flex-direction:column;gap:16px}.Monitoring_sectionHeading__F_u_O{align-items:flex-start;flex-wrap:wrap}.Monitoring_sectionHeading__F_u_O>div:first-child{gap:5px;flex-direction:column;align-items:flex-start}.Monitoring_deviceGrid__73yZ_{gap:10px}.Monitoring_deviceCard__JDN2v{padding:12px}.Monitoring_deviceBody__xgA3q{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 0}.Monitoring_deviceBody__xgA3q h3{font-size:20px}.Monitoring_deviceFoot__Q6vwQ{font-size:9px}.Monitoring_environmentGrid__K88D3{grid-template-columns:minmax(0,1fr)}.Monitoring_connectionBar__TLIVR{padding:13px}.Monitoring_description__mGtZM{line-height:1.7}}@media (prefers-reduced-motion:reduce){.Monitoring_spin__7d2FQ{animation:none}}.dark .Monitoring_dashboard__TE5Ne{color:#e2e8f0}.dark .Monitoring_connectionBar__TLIVR,.dark .Monitoring_deviceCard__JDN2v,.dark .Monitoring_refresh__qNyK4{background:#24303f;border-color:#364454;color:#e2e8f0}.dark .Monitoring_unassigned__nSqBf{background:#202b39}.dark .Monitoring_deviceFoot__Q6vwQ{border-color:#364454}.dark .Monitoring_filters__dxLm5{background:#1c2734;border-color:#364454}.dark .Monitoring_filters__dxLm5 button[aria-pressed=true]{background:#364454;color:#fff}.Gauge_card__2Jdnc{min-width:0;background:#fff;border:1px solid #e4e7eb;border-radius:15px;padding:22px 24px 28px;box-shadow:0 3px 10px #20293602}.Gauge_gaugeContainer__Zy4cp{width:100%}.Gauge_heading__pW_Ee{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.Gauge_gaugeTitle__IAOds{font-size:14px;font-weight:700;color:#202936}.Gauge_currentValue__buAKC{color:#202936;font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.Gauge_currentValue__buAKC span{margin-left:6px;font-size:12px;font-weight:500;color:#78818c}.Gauge_noData__gzcj7{position:absolute;top:0;color:#78818c;font-size:11px}.Gauge_gauge__wF1PI{position:relative;padding-top:24px}.Gauge_scale__YuNg9{position:relative;height:20px;margin-bottom:5px;font-size:12px;color:#687382;font-variant-numeric:tabular-nums}.Gauge_scaleItem__YNcwV{position:absolute;transform:translateX(-50%)}.Gauge_bar__Y7v0l{height:19px;border-radius:7px;position:relative;color:#fff;font-size:11px;font-weight:600;overflow:hidden;display:flex;align-items:center}.Gauge_temperatureBar__sPImG{background:linear-gradient(90deg,#6a359c 17.75%,#007bff 19.75%,#007bff 57.75%,#5cb85c 59.75%,#5cb85c 67.75%,#f0ad4e 69.75%,#f0ad4e 80.25%,#d9534f 82.25%)}.Gauge_humidityBar__K60Wj{background:linear-gradient(90deg,#f58d42 24%,#5cb85c 26%,#5cb85c 61.5%,#5bc0de 63.5%)}.Gauge_barLabel__hVVcA{text-align:center;flex-shrink:0;min-width:0;padding:0 2px;line-height:1.3;overflow-wrap:anywhere}.Gauge_indicator__CcDP9{position:absolute;top:0;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #394759;transform:translateX(-50%);transition:left .5s ease-out}.Gauge_ticksContainer__p65Hd{position:relative;width:100%;height:10px;margin-top:-5px;margin-bottom:4px}.Gauge_tickIntermediate__bWt_6,.Gauge_tickMajor__F8h4d,.Gauge_tick__1c8xO{position:absolute;background-color:#d5dae1;width:1px;transform:translateX(-50%)}.Gauge_tick__1c8xO{height:3px;top:5px}.Gauge_tickIntermediate__bWt_6{height:5px;top:3px;background-color:#aab2bd}.Gauge_tickMajor__F8h4d{height:8px;top:0;background-color:#78818c;width:2px}@media (max-width:600px){.Gauge_card__2Jdnc{padding:18px 16px 22px}.Gauge_heading__pW_Ee{gap:8px}.Gauge_gaugeTitle__IAOds{font-size:12px}.Gauge_currentValue__buAKC{font-size:21px}.Gauge_currentValue__buAKC span{font-size:10px}.Gauge_bar__Y7v0l{font-size:8px}.Gauge_barLabel__hVVcA{padding:0 1px}.Gauge_scale__YuNg9{font-size:10px}}@media (prefers-reduced-motion:reduce){.Gauge_indicator__CcDP9{transition:none}}.dark .Gauge_card__2Jdnc{background:#24303f;border-color:#364454}.dark .Gauge_currentValue__buAKC,.dark .Gauge_gaugeTitle__IAOds{color:#e2e8f0}.dark .Gauge_currentValue__buAKC span,.dark .Gauge_noData__gzcj7,.dark .Gauge_scale__YuNg9{color:#aab6c6}.dark .Gauge_indicator__CcDP9{border-top-color:#e2e8f0}.dark .Gauge_tick__1c8xO{background-color:#526174}.dark .Gauge_tickIntermediate__bWt_6,.dark .Gauge_tickMajor__F8h4d{background-color:#aab6c6}.Gauge_legend__4mlZQ{display:none}@media (max-width:600px){.Gauge_bar__Y7v0l{height:14px}.Gauge_barLabel__hVVcA{display:none}.Gauge_legend__4mlZQ{display:flex;flex-wrap:wrap;gap:8px 12px;padding:0;margin:14px 0 0;list-style:none;color:#687382;font-size:9px;font-weight:600}.Gauge_legend__4mlZQ li{display:flex;align-items:center;gap:5px}.Gauge_legend__4mlZQ li span{width:7px;height:7px;border-radius:2px;flex-shrink:0}.dark .Gauge_legend__4mlZQ{color:#aab6c6}}