.home-dashboard-module__RM3v4q__container{background:#0a0e27;flex-direction:column;min-height:100vh;display:flex;overflow:hidden}.home-dashboard-module__RM3v4q__main{background:radial-gradient(circle at 12% 78%,#00e5ff24,#0000 22%),radial-gradient(circle at 82% 12%,#e5484d1a,#0000 18%),linear-gradient(#070e1c14,#070e1c3d);flex:1;position:relative}.home-dashboard-module__RM3v4q__header,.home-dashboard-module__RM3v4q__controlDock,.home-dashboard-module__RM3v4q__alertStrip,.home-dashboard-module__RM3v4q__statCard,.home-dashboard-module__RM3v4q__feedPanel,.home-dashboard-module__RM3v4q__inspectorPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080e22e6;border:1px solid #00e5ff2e;box-shadow:0 12px 28px #03081647}.home-dashboard-module__RM3v4q__mapPerformanceMode .home-dashboard-module__RM3v4q__header,.home-dashboard-module__RM3v4q__mapPerformanceMode .home-dashboard-module__RM3v4q__controlDock,.home-dashboard-module__RM3v4q__mapPerformanceMode .home-dashboard-module__RM3v4q__alertStrip,.home-dashboard-module__RM3v4q__mapPerformanceMode .home-dashboard-module__RM3v4q__statCard,.home-dashboard-module__RM3v4q__mapPerformanceMode .home-dashboard-module__RM3v4q__feedPanel,.home-dashboard-module__RM3v4q__mapPerformanceMode .home-dashboard-module__RM3v4q__inspectorPanel{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 6px 16px #0308162e}.home-dashboard-module__RM3v4q__header{top:var(--space-3);left:var(--space-4);z-index:100;border-radius:12px;width:fit-content;padding:8px 11px;position:absolute}.home-dashboard-module__RM3v4q__headerContent,.home-dashboard-module__RM3v4q__logo,.home-dashboard-module__RM3v4q__dockControls,.home-dashboard-module__RM3v4q__presetButtons,.home-dashboard-module__RM3v4q__panelTopbar,.home-dashboard-module__RM3v4q__inspectorActions{align-items:center;display:flex}.home-dashboard-module__RM3v4q__logo{gap:var(--space-3)}.home-dashboard-module__RM3v4q__logoIcon{color:#00e5ff;width:22px;height:22px}.home-dashboard-module__RM3v4q__logoText{flex-direction:column;gap:2px;display:flex}.home-dashboard-module__RM3v4q__logoTitle{font-size:var(--font-size-2);color:#fff;margin:0;font-weight:650}.home-dashboard-module__RM3v4q__logoSubtitle{color:#b9cde5eb;margin:0;font-size:7px}.home-dashboard-module__RM3v4q__controlDock{top:var(--space-3);z-index:96;border-radius:14px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:12px;width:min(760px,100vw - 720px);min-width:520px;padding:8px 10px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.home-dashboard-module__RM3v4q__dockStatus{gap:2px;min-width:0;display:grid}.home-dashboard-module__RM3v4q__dockEyebrow,.home-dashboard-module__RM3v4q__panelEyebrow{color:#55f1ff;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.home-dashboard-module__RM3v4q__dockStatus strong{color:#fff;font-size:13px;line-height:1.25}.home-dashboard-module__RM3v4q__dockStatus span:last-child{color:#b7c7df;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.home-dashboard-module__RM3v4q__dockControls{justify-content:flex-end;gap:8px}.home-dashboard-module__RM3v4q__presetButtons{background:#0308168a;border-radius:10px;gap:5px;padding:3px}.home-dashboard-module__RM3v4q__presetButton,.home-dashboard-module__RM3v4q__dockButton,.home-dashboard-module__RM3v4q__iconButton{color:#b9cde5;cursor:pointer;font:inherit;background:#070c1ead;border:1px solid #00e5ff38;font-weight:700}.home-dashboard-module__RM3v4q__presetButton{border-radius:8px;min-width:38px;min-height:28px;padding:0 9px;font-size:10px}.home-dashboard-module__RM3v4q__dockButton{border-radius:9px;min-height:34px;padding:0 10px;font-size:10px}.home-dashboard-module__RM3v4q__presetButton:hover,.home-dashboard-module__RM3v4q__dockButton:hover,.home-dashboard-module__RM3v4q__iconButton:hover,.home-dashboard-module__RM3v4q__presetButtonActive,.home-dashboard-module__RM3v4q__dockButtonActive{color:#fff;background:#00e5ff21;border-color:#00e5ff7a}.home-dashboard-module__RM3v4q__alertStrip{z-index:94;border-radius:999px;align-items:center;gap:10px;max-width:min(620px,100vw - 720px);min-height:34px;padding:5px 7px 5px 12px;display:flex;position:absolute;top:86px;left:50%;transform:translate(-50%)}.home-dashboard-module__RM3v4q__alertStrip span{color:#fff7e6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:800;overflow:hidden}.home-dashboard-module__RM3v4q__alertStrip button{color:#fff;cursor:pointer;min-height:24px;font:inherit;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;padding:0 9px;font-size:9px;font-weight:900}.home-dashboard-module__RM3v4q__alertWarning{background:#4e2d09db;border-color:#ffc53d70}.home-dashboard-module__RM3v4q__alertStrong{background:#491620db;border-color:#e5484d6b}.home-dashboard-module__RM3v4q__mapContainer{z-index:1;position:absolute;inset:0}.home-dashboard-module__RM3v4q__mapPreview{background:radial-gradient(circle at 18% 18%,#00e5ff2e,#0000 20%),radial-gradient(circle at 82% 24%,#e5484d1f,#0000 18%),linear-gradient(#040a17f5 0%,#080f20eb 52%,#0b1225fa 100%);width:100%;height:100%;position:relative;overflow:hidden}.home-dashboard-module__RM3v4q__mapPreviewGlow{aspect-ratio:1;filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#00e5ff29,#0000 68%);border-radius:999px;width:min(34vw,420px);position:absolute;inset:16% auto auto 10%}.home-dashboard-module__RM3v4q__mapPreviewContent{z-index:2;align-content:end;gap:18px;width:min(720px,100% - 40px);min-height:100%;padding:152px 20px 28px;display:grid;position:relative}.home-dashboard-module__RM3v4q__mapPreviewLead{gap:10px;max-width:640px;display:grid}.home-dashboard-module__RM3v4q__mapPreviewEyebrow{color:#55f1ff;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.home-dashboard-module__RM3v4q__mapPreviewTitle{color:#f8fbff;max-width:12ch;margin:0;font-size:clamp(2rem,3vw,3.25rem);line-height:.98}.home-dashboard-module__RM3v4q__mapPreviewSummary{color:#dae7f7e6;max-width:56ch;margin:0;font-size:15px;line-height:1.65}.home-dashboard-module__RM3v4q__mapPreviewMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(660px,100%);display:grid}.home-dashboard-module__RM3v4q__mapPreviewMetric,.home-dashboard-module__RM3v4q__mapPreviewFocus{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#091022b8;border:1px solid #00e5ff24;box-shadow:0 12px 24px #03081633}.home-dashboard-module__RM3v4q__mapPreviewMetric{border-radius:14px;min-height:88px;padding:14px}.home-dashboard-module__RM3v4q__mapPreviewMetric span,.home-dashboard-module__RM3v4q__mapPreviewFocusLabel{color:#8fb0d3;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.home-dashboard-module__RM3v4q__mapPreviewMetric strong,.home-dashboard-module__RM3v4q__mapPreviewFocus strong{color:#fff;font-size:18px;line-height:1.3}.home-dashboard-module__RM3v4q__mapPreviewFocus{border-radius:16px;width:min(620px,100%);padding:15px 16px}.home-dashboard-module__RM3v4q__mapPreviewFocus p{color:#d2e0f2e0;margin:8px 0 0;font-size:13px;line-height:1.55}.home-dashboard-module__RM3v4q__mapPreviewActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-dashboard-module__RM3v4q__mapPreviewButton{color:#f4fdff;cursor:pointer;min-height:44px;font:inherit;background:#00e5ff24;border:1px solid #00e5ff52;border-radius:999px;padding:0 18px;font-size:13px;font-weight:800}.home-dashboard-module__RM3v4q__mapPreviewButton:hover{background:#00e5ff33;border-color:#00e5ff80}.home-dashboard-module__RM3v4q__mapPreviewHint{color:#aabfd6eb;font-size:12px;line-height:1.5}.home-dashboard-module__RM3v4q__mapLoading{color:#00e5ff;width:100%;height:100%;font-size:var(--font-size-2);background:#0a0e27cc;justify-content:center;align-items:center;display:flex}.home-dashboard-module__RM3v4q__overlayStats{top:var(--space-3);right:var(--space-3);z-index:12;gap:var(--space-2);grid-template-columns:repeat(2,minmax(132px,1fr));width:304px;display:grid;position:absolute}.home-dashboard-module__RM3v4q__statCard{border-radius:12px;min-height:92px;padding:11px}.home-dashboard-module__RM3v4q__statIcon{color:#00e5ff;margin-bottom:9px;font-size:10px;display:inline-flex}.home-dashboard-module__RM3v4q__statLabel{color:#a8b9d3;margin:0 0 7px;font-size:10px}.home-dashboard-module__RM3v4q__statValue{color:#fff;margin:0;font-size:28px;font-weight:760;line-height:1}.home-dashboard-module__RM3v4q__feedPanel,.home-dashboard-module__RM3v4q__inspectorPanel{z-index:34;border-radius:16px;transition:opacity .22s,transform .22s;position:absolute;overflow:hidden}.home-dashboard-module__RM3v4q__feedPanel{top:92px;left:var(--space-4);width:360px;max-height:calc(100vh - 176px)}.home-dashboard-module__RM3v4q__feedPanelClosed{opacity:0;pointer-events:none;transform:translate(-16px)scale(.98)}.home-dashboard-module__RM3v4q__feedPanelOpen{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.home-dashboard-module__RM3v4q__inspectorPanel{top:228px;right:var(--space-3);width:342px;max-height:calc(100vh - 254px)}.home-dashboard-module__RM3v4q__inspectorPanelClosed{opacity:0;pointer-events:none;transform:translate(18px)scale(.98)}.home-dashboard-module__RM3v4q__inspectorPanelOpen{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.home-dashboard-module__RM3v4q__panelTopbar{border-bottom:1px solid #00e5ff21;justify-content:space-between;gap:12px;padding:12px 13px}.home-dashboard-module__RM3v4q__panelTopbar h2{color:#fff;margin:3px 0 0;font-size:15px}.home-dashboard-module__RM3v4q__iconButton{border-radius:999px;width:28px;height:28px;font-size:18px;line-height:1}.home-dashboard-module__RM3v4q__feedContent{max-height:calc(100vh - 238px)}.home-dashboard-module__RM3v4q__feedLoading{color:#8fb0d3;justify-content:center;align-items:center;min-height:220px;font-size:12px;font-weight:700;display:flex}.home-dashboard-module__RM3v4q__inspectorBody{gap:12px;padding:13px;display:grid;overflow-y:auto}.home-dashboard-module__RM3v4q__inspectorMagnitude{color:#fff;border-radius:999px;align-items:center;width:fit-content;min-height:32px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.home-dashboard-module__RM3v4q__inspectorBody h3{color:#fff;margin:0;font-size:16px;line-height:1.35}.home-dashboard-module__RM3v4q__inspectorMeta{color:#a9bad3;margin:-6px 0 0;font-size:11px}.home-dashboard-module__RM3v4q__smartGrid,.home-dashboard-module__RM3v4q__inspectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.home-dashboard-module__RM3v4q__smartGrid div,.home-dashboard-module__RM3v4q__inspectorGrid div{background:#ffffff0b;border:1px solid #94aacf29;border-radius:12px;min-height:68px;padding:10px}.home-dashboard-module__RM3v4q__smartGrid div{background:#00e5ff11;border-color:#00e5ff2e;min-height:58px}.home-dashboard-module__RM3v4q__smartGrid span,.home-dashboard-module__RM3v4q__inspectorGrid span{color:#8fa3bf;margin-bottom:6px;font-size:9px;display:block}.home-dashboard-module__RM3v4q__smartGrid strong,.home-dashboard-module__RM3v4q__inspectorGrid strong{color:#eef7ff;font-size:11px;line-height:1.35}.home-dashboard-module__RM3v4q__inspectorActions{flex-wrap:wrap;gap:8px}.home-dashboard-module__RM3v4q__inspectorActions a,.home-dashboard-module__RM3v4q__inspectorActions button{color:#e5fbff;cursor:pointer;min-height:34px;font:inherit;background:#00e5ff14;border:1px solid #00e5ff38;border-radius:10px;justify-content:center;align-items:center;padding:0 11px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.home-dashboard-module__RM3v4q__actionStatus{color:#55f1ff;margin:-4px 0 0;font-size:10px;font-weight:700}@media (max-width:1280px){.home-dashboard-module__RM3v4q__controlDock{width:auto;min-width:0;left:340px;right:350px;transform:none}.home-dashboard-module__RM3v4q__dockStatus span:last-child{display:none}.home-dashboard-module__RM3v4q__alertStrip{max-width:none;top:86px;left:340px;right:350px;transform:none}}@media (max-width:960px){.home-dashboard-module__RM3v4q__main{min-height:100dvh}.home-dashboard-module__RM3v4q__header{border-radius:11px;width:auto;padding:8px 10px;top:10px;left:10px;right:10px}.home-dashboard-module__RM3v4q__logo{gap:9px}.home-dashboard-module__RM3v4q__logoIcon{width:19px;height:19px}.home-dashboard-module__RM3v4q__logoTitle{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.12;overflow:hidden}.home-dashboard-module__RM3v4q__logoSubtitle{font-size:7px}.home-dashboard-module__RM3v4q__controlDock{border-radius:12px;grid-template-columns:1fr;gap:8px;padding:8px 9px;top:70px;left:10px;right:10px}.home-dashboard-module__RM3v4q__dockStatus{-moz-column-gap:8px;grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px}.home-dashboard-module__RM3v4q__dockEyebrow{letter-spacing:.12em;font-size:7px}.home-dashboard-module__RM3v4q__dockStatus strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.home-dashboard-module__RM3v4q__dockControls{grid-template-columns:minmax(0,1fr) repeat(3,minmax(48px,auto));justify-content:stretch;gap:6px;display:grid}.home-dashboard-module__RM3v4q__presetButtons{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;min-width:0;padding:2px;display:grid}.home-dashboard-module__RM3v4q__presetButton{border-radius:7px;min-width:0;min-height:27px;padding:0 3px;font-size:9px}.home-dashboard-module__RM3v4q__dockButton{border-radius:8px;min-height:31px;padding:0 8px;font-size:9px}.home-dashboard-module__RM3v4q__alertStrip{max-width:none;top:139px;left:10px;right:10px;transform:none}.home-dashboard-module__RM3v4q__overlayStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:auto;top:144px;left:10px;right:10px}.home-dashboard-module__RM3v4q__alertStrip+.home-dashboard-module__RM3v4q__mapContainer+.home-dashboard-module__RM3v4q__overlayStats{top:183px}.home-dashboard-module__RM3v4q__statCard{border-radius:10px;min-height:58px;padding:8px}.home-dashboard-module__RM3v4q__statIcon{display:none}.home-dashboard-module__RM3v4q__statLabel{min-height:24px;margin:0 0 4px;font-size:8px;line-height:1.25}.home-dashboard-module__RM3v4q__statValue{font-size:22px}.home-dashboard-module__RM3v4q__mapPreviewContent{width:calc(100% - 24px);padding:224px 12px 18px}.home-dashboard-module__RM3v4q__mapPreviewTitle{max-width:14ch;font-size:clamp(1.85rem,8vw,2.55rem)}.home-dashboard-module__RM3v4q__mapPreviewSummary{font-size:13px}.home-dashboard-module__RM3v4q__mapPreviewMetrics{grid-template-columns:1fr}.home-dashboard-module__RM3v4q__mapPreviewMetric{min-height:0}.home-dashboard-module__RM3v4q__feedPanel{width:auto;max-height:52vh;inset:auto 10px 12px}.home-dashboard-module__RM3v4q__feedContent{max-height:calc(52vh - 62px)}.home-dashboard-module__RM3v4q__inspectorPanel{width:auto;max-height:52vh;inset:auto 10px 12px}}@media (max-width:420px){.home-dashboard-module__RM3v4q__header{padding:7px 9px}.home-dashboard-module__RM3v4q__logoTitle{font-size:16px}.home-dashboard-module__RM3v4q__controlDock{gap:7px;top:67px}.home-dashboard-module__RM3v4q__dockControls{grid-template-columns:1fr repeat(3,47px);gap:5px}.home-dashboard-module__RM3v4q__dockButton{padding:0 5px}.home-dashboard-module__RM3v4q__overlayStats{gap:6px;top:137px}.home-dashboard-module__RM3v4q__alertStrip+.home-dashboard-module__RM3v4q__mapContainer+.home-dashboard-module__RM3v4q__overlayStats{top:176px}.home-dashboard-module__RM3v4q__statCard{min-height:54px;padding:7px 6px}.home-dashboard-module__RM3v4q__statLabel{min-height:22px;font-size:7px}.home-dashboard-module__RM3v4q__statValue{font-size:20px}.home-dashboard-module__RM3v4q__mapPreviewContent{padding-top:210px}}
