.Header-module__D5nTzG__header{-webkit-backdrop-filter:blur(24px)saturate(180%);z-index:10;background:#000814a6;border-bottom:1px solid #ffffff14;grid-area:header;align-items:center;gap:0;padding:0 40px;display:flex;position:relative}.Header-module__D5nTzG__wordmark{font-family:var(--display);letter-spacing:.2em;color:#fff;text-transform:uppercase;white-space:nowrap;flex-shrink:0;margin-right:48px;font-size:15px;font-weight:700}.Header-module__D5nTzG__nav{flex:1;align-items:center;gap:4px;display:flex}.Header-module__D5nTzG__navLink{color:#ffffff80;font-family:var(--body);cursor:pointer;white-space:nowrap;letter-spacing:.01em;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;padding:8px 14px;font-size:13px;font-weight:400;line-height:1;transition:color .2s;display:flex}.Header-module__D5nTzG__navLink:hover{color:#ffffffe6}.Header-module__D5nTzG__navLink.Header-module__D5nTzG__active{color:#fff;font-weight:500}.Header-module__D5nTzG__activeDot{background:#fff;border-radius:50%;flex-shrink:0;width:4px;height:4px;box-shadow:0 0 6px #fff9}.Header-module__D5nTzG__right{flex-shrink:0;align-items:center;gap:10px;margin-left:32px;display:flex}.Header-module__D5nTzG__statusDot{background:#0f8;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite Header-module__D5nTzG__pulse;box-shadow:0 0 8px #00ff8880}.Header-module__D5nTzG__statusText{font-family:var(--mono);letter-spacing:.1em;color:#888;white-space:nowrap;font-size:10px}.Header-module__D5nTzG__sep{background:#ffffff1f;width:1px;height:14px}.Header-module__D5nTzG__clock{font-family:var(--mono);color:#fff;white-space:nowrap;letter-spacing:.04em;text-align:right;min-width:76px;font-size:13px;font-weight:500}@media (max-width:1100px){.Header-module__D5nTzG__header{padding:0 24px}.Header-module__D5nTzG__wordmark{margin-right:24px;font-size:13px}.Header-module__D5nTzG__navLink{padding:8px;font-size:12px}}@media (max-width:767px){.Header-module__D5nTzG__nav{display:none}.Header-module__D5nTzG__right{margin-left:auto}.Header-module__D5nTzG__statusText{display:none}.Header-module__D5nTzG__header{padding:0 20px}}
.RightPanel-module__R0GApq__rightPanel{-webkit-backdrop-filter:blur(16px);background:#00081473;border-left:1px solid #ffffff14;flex-direction:column;grid-area:right;display:flex;overflow:hidden}@media (max-width:767px){.RightPanel-module__R0GApq__rightPanel{display:none}}.RightPanel-module__R0GApq__rightHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.RightPanel-module__R0GApq__rightTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;color:#fff;font-size:11px;font-weight:700}.RightPanel-module__R0GApq__liveBadge{font-family:var(--mono);color:#888;letter-spacing:.06em;align-items:center;gap:6px;font-size:9px;display:flex}.RightPanel-module__R0GApq__pulseDot{background:#0f8;border-radius:50%;width:5px;height:5px;animation:2s infinite RightPanel-module__R0GApq__pulse;box-shadow:0 0 6px #00ff8880}.RightPanel-module__R0GApq__alertsList{flex:1;padding:16px 20px;overflow-y:auto}.RightPanel-module__R0GApq__emptyState{text-align:center;color:#444;font-size:12px;font-family:var(--mono);letter-spacing:.06em;padding:48px 20px}.RightPanel-module__R0GApq__alertItem{border-left:2px solid #ffffff1f;margin-bottom:18px;padding:10px 0 10px 14px;animation:.3s ease-out RightPanel-module__R0GApq__slideIn}.RightPanel-module__R0GApq__alertItem.RightPanel-module__R0GApq__critical{border-left-color:#f33}.RightPanel-module__R0GApq__alertItem.RightPanel-module__R0GApq__warning{border-left-color:#ffb800}.RightPanel-module__R0GApq__alertItem.RightPanel-module__R0GApq__info{border-left-color:#fff3}.RightPanel-module__R0GApq__alertMeta{font-family:var(--mono);color:#888;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin-bottom:5px;font-size:9px;display:flex}.RightPanel-module__R0GApq__alertSeverity{font-weight:700}.RightPanel-module__R0GApq__alertSeverity.RightPanel-module__R0GApq__critical{color:#f33}.RightPanel-module__R0GApq__alertSeverity.RightPanel-module__R0GApq__warning{color:#ffb800}.RightPanel-module__R0GApq__alertSeverity.RightPanel-module__R0GApq__info{color:#888}.RightPanel-module__R0GApq__alertMessage{color:#fff;margin-bottom:3px;font-size:13px;font-weight:500;line-height:1.45}.RightPanel-module__R0GApq__alertLocation{color:#888;font-size:10px;font-family:var(--mono)}
.CrisisBanner-module__wQ3kPG__banner{background:var(--accent-red);color:#fff;z-index:100;align-items:center;gap:16px;padding:12px 20px;animation:.4s ease-out CrisisBanner-module__wQ3kPG__slideDown;display:flex;position:fixed;top:60px;left:0;right:0;box-shadow:0 4px 16px #ef444473}.CrisisBanner-module__wQ3kPG__icon{font-size:24px;animation:.5s infinite CrisisBanner-module__wQ3kPG__shake}.CrisisBanner-module__wQ3kPG__text{flex:1;font-weight:600}.CrisisBanner-module__wQ3kPG__time{font-family:var(--mono);background:#0003;border-radius:4px;padding:4px 10px;font-weight:700}.CrisisBanner-module__wQ3kPG__close{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:4px;width:28px;height:28px;font-size:18px;line-height:1}
.DashboardView-module__551XXq__view{height:100%;padding:40px 48px;display:none;overflow-y:auto}.DashboardView-module__551XXq__view.DashboardView-module__551XXq__active{display:block}.DashboardView-module__551XXq__statsGrid{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);margin-bottom:48px;padding-bottom:48px;display:grid}.DashboardView-module__551XXq__statCard{border-right:1px solid #ffffff0f;margin-right:0;padding:0 40px 0 0}.DashboardView-module__551XXq__statCard:first-child{padding-left:0}.DashboardView-module__551XXq__statCard:last-child{border-right:none}.DashboardView-module__551XXq__statLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:#888;margin-bottom:12px;font-size:10px;font-weight:600}.DashboardView-module__551XXq__statValue{font-family:var(--display);color:#fff;letter-spacing:-.03em;margin-bottom:14px;font-size:72px;font-weight:700;line-height:.9}.DashboardView-module__551XXq__numRed{color:#f33;text-shadow:0 0 20px #ff33334d}.DashboardView-module__551XXq__numAmber{color:#ffb800;text-shadow:0 0 20px #ffb8004d}.DashboardView-module__551XXq__statTrend{color:#888;align-items:center;gap:6px;font-size:12px;display:flex}.DashboardView-module__551XXq__pulseDotGreen{background:#0f8;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite DashboardView-module__551XXq__pulse;display:inline-block;box-shadow:0 0 8px #0f89}.DashboardView-module__551XXq__section{margin-bottom:48px}.DashboardView-module__551XXq__sectionHeader{align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.DashboardView-module__551XXq__sectionTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;color:#fff;font-size:12px;font-weight:700}.DashboardView-module__551XXq__sectionMeta{color:#888;font-size:11px;font-family:var(--mono)}.DashboardView-module__551XXq__liveBadge{font-family:var(--mono);letter-spacing:.1em;color:#888;text-transform:uppercase;margin-left:auto;font-size:9px}.DashboardView-module__551XXq__chart{height:180px;position:relative}.DashboardView-module__551XXq__chartSvg{width:100%;height:100%}.DashboardView-module__551XXq__chartLine{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px #ffffff4d)}.DashboardView-module__551XXq__chartLabels{font-family:var(--mono);color:#888;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.DashboardView-module__551XXq__dashRow{grid-template-columns:3fr 2fr;gap:48px;display:grid}.DashboardView-module__551XXq__sensorRow{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:11px 0;font-size:14px;display:flex}.DashboardView-module__551XXq__sensorRow:last-child{border-bottom:none}.DashboardView-module__551XXq__sensorDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.DashboardView-module__551XXq__sensorName{color:#fff;flex:1;align-items:center;gap:8px;font-weight:400;display:flex}.DashboardView-module__551XXq__usgsTag{font-family:var(--mono);color:#888;letter-spacing:.06em;font-size:9px}.DashboardView-module__551XXq__sensorLevel{font-family:var(--mono);align-items:baseline;gap:6px;font-size:14px;font-weight:700;display:flex}.DashboardView-module__551XXq__stageFt{color:#888;font-size:11px;font-weight:400}.DashboardView-module__551XXq__activityLog{font-family:var(--mono);font-size:12px}.DashboardView-module__551XXq__activityRow{border-bottom:1px solid #ffffff0d;flex-direction:column;gap:2px;padding:9px 0;line-height:1.4;display:flex}.DashboardView-module__551XXq__activityRow:last-child{border-bottom:none}.DashboardView-module__551XXq__activityTime{color:#888;letter-spacing:.04em;font-size:10px}@media (max-width:1100px){.DashboardView-module__551XXq__view{padding:32px}.DashboardView-module__551XXq__statsGrid{grid-template-columns:repeat(2,1fr)}.DashboardView-module__551XXq__statCard{margin-bottom:24px;padding:0 24px 24px 0}.DashboardView-module__551XXq__statValue{font-size:56px}.DashboardView-module__551XXq__dashRow{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.DashboardView-module__551XXq__view{padding:24px 20px}.DashboardView-module__551XXq__statsGrid{grid-template-columns:1fr 1fr;margin-bottom:28px;padding-bottom:28px}.DashboardView-module__551XXq__statCard{padding:0 16px 20px 0}.DashboardView-module__551XXq__statValue{font-size:44px}.DashboardView-module__551XXq__dashRow{gap:24px}.DashboardView-module__551XXq__section{margin-bottom:32px}}
.MapView-module__UR3jSq__view{height:100%;display:none;position:relative;overflow:hidden}.MapView-module__UR3jSq__view.MapView-module__UR3jSq__active{display:block}.MapView-module__UR3jSq__mapContainer{background:#000b16;position:absolute;inset:0;overflow:hidden}.MapView-module__UR3jSq__mapSvg{cursor:grab;width:100%;height:100%;display:block}.MapView-module__UR3jSq__mapSvg:active{cursor:grabbing}.MapView-module__UR3jSq__mapOverlay{-webkit-backdrop-filter:blur(16px);font-family:var(--mono);color:#888;pointer-events:none;letter-spacing:.08em;background:#000814b3;border:1px solid #ffffff14;border-radius:6px;padding:12px 16px;font-size:10px;line-height:2;position:absolute;top:20px;left:20px}.MapView-module__UR3jSq__mapOverlay strong{color:#fff}.MapView-module__UR3jSq__mapLegend{-webkit-backdrop-filter:blur(16px);pointer-events:none;background:#000814b3;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;gap:8px;padding:12px 16px;display:flex;position:absolute;bottom:20px;right:20px}.MapView-module__UR3jSq__legendItem{font-family:var(--mono);color:#888;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:flex}.MapView-module__UR3jSq__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.MapView-module__UR3jSq__sensorDetail{-webkit-backdrop-filter:blur(20px);pointer-events:none;z-index:5;background:#000814e0;border:1px solid #ffffff1a;border-radius:6px;min-width:200px;padding:14px 16px;position:absolute}.MapView-module__UR3jSq__sdId{font-family:var(--mono);color:#888;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:9px}.MapView-module__UR3jSq__sdName{color:#fff;margin-bottom:12px;font-size:14px;font-weight:700}.MapView-module__UR3jSq__sdRow{font-family:var(--mono);justify-content:space-between;margin-bottom:5px;font-size:11px;display:flex}.MapView-module__UR3jSq__sdRow span:first-child{color:#888}.MapView-module__UR3jSq__sdRow span:last-child{color:#fff;font-weight:500}.MapView-module__UR3jSq__sdLevelBar{background:#ffffff14;border-radius:1px;height:2px;margin:8px 0;overflow:hidden}.MapView-module__UR3jSq__sdLevelFill{border-radius:1px;height:100%;transition:width .4s}@media (max-width:767px){.MapView-module__UR3jSq__mapOverlay{padding:8px 12px;font-size:9px;top:12px;left:12px}.MapView-module__UR3jSq__mapLegend{padding:8px 12px;bottom:12px;right:12px}}
.LookupView-module__Ft-Aiq__view{height:100%;padding:40px 48px;display:none;overflow-y:auto}.LookupView-module__Ft-Aiq__view.LookupView-module__Ft-Aiq__active{display:block}.LookupView-module__Ft-Aiq__viewHeader{margin-bottom:40px}.LookupView-module__Ft-Aiq__viewTitle{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;color:#fff;font-size:28px;font-weight:700;line-height:1.1}.LookupView-module__Ft-Aiq__viewSubtitle{color:#888;letter-spacing:.02em;margin-top:6px;font-size:12px}.LookupView-module__Ft-Aiq__lookupCard{border-bottom:1px solid #ffffff14;margin-bottom:40px;padding-bottom:40px}.LookupView-module__Ft-Aiq__inputLabel{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:#888;margin-bottom:12px;font-size:10px;font-weight:600;display:block}.LookupView-module__Ft-Aiq__input{color:#fff;width:100%;font-family:var(--body);background:0 0;border:none;border-bottom:1px solid #fff3;padding:14px 0;font-size:18px;transition:border-color .2s}.LookupView-module__Ft-Aiq__input:focus{border-bottom-color:#fff;outline:none}.LookupView-module__Ft-Aiq__input::placeholder{color:#fff3}.LookupView-module__Ft-Aiq__button{color:#000;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:#ffffffe6;border:none;border-radius:4px;margin-top:20px;padding:12px 32px;font-size:11px;font-weight:700;transition:background .15s,box-shadow .15s;display:inline-block}.LookupView-module__Ft-Aiq__button:hover{background:#fff;box-shadow:0 0 24px #ffffff26}.LookupView-module__Ft-Aiq__button:disabled{color:#444;cursor:not-allowed;box-shadow:none;background:#ffffff14}.LookupView-module__Ft-Aiq__buttonDanger{color:#fff;background:#f33}.LookupView-module__Ft-Aiq__buttonDanger:hover{box-shadow:0 0 20px #ff33334d}.LookupView-module__Ft-Aiq__buttonSecondary{color:#888;background:0 0;border:1px solid #ffffff26}.LookupView-module__Ft-Aiq__buttonSecondary:hover{color:#fff;box-shadow:none;background:0 0;border-color:#fff6}.LookupView-module__Ft-Aiq__buttonAmber{color:#000;background:#ffb800}.LookupView-module__Ft-Aiq__resultBox{border-top:1px solid #ffffff14;margin-top:24px;padding-top:24px;animation:.3s LookupView-module__Ft-Aiq__slideIn}.LookupView-module__Ft-Aiq__resultStatus{font-family:var(--display);letter-spacing:-.01em;margin-bottom:8px;font-size:36px;font-weight:700}.LookupView-module__Ft-Aiq__resultStatus.LookupView-module__Ft-Aiq__safe{color:#0f8;text-shadow:0 0 24px #00ff8840}.LookupView-module__Ft-Aiq__resultStatus.LookupView-module__Ft-Aiq__watch{color:#ffb800;text-shadow:0 0 24px #ffb80040}.LookupView-module__Ft-Aiq__resultStatus.LookupView-module__Ft-Aiq__alert{color:#f33;text-shadow:0 0 24px #ff333340}.LookupView-module__Ft-Aiq__resultDetail{color:#888;margin-bottom:16px;font-size:14px}.LookupView-module__Ft-Aiq__actionGrid{grid-template-columns:auto auto;justify-content:start;gap:10px;margin-top:16px;display:grid}.LookupView-module__Ft-Aiq__actionGrid .LookupView-module__Ft-Aiq__button{margin-top:0}.LookupView-module__Ft-Aiq__sectionTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:20px;font-size:12px;font-weight:700;display:block}.LookupView-module__Ft-Aiq__panel{border-top:1px solid #ffffff14;padding:32px 0}.LookupView-module__Ft-Aiq__panelHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.LookupView-module__Ft-Aiq__panelTitle{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:#888;font-size:10px;font-weight:600}.LookupView-module__Ft-Aiq__quickGrid{background:#ffffff0d;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.LookupView-module__Ft-Aiq__quickBtn{color:#888;cursor:pointer;font-family:var(--body);text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000004d;border:none;padding:16px 14px;font-size:13px;transition:color .15s,background .15s}.LookupView-module__Ft-Aiq__quickBtn:hover{color:#fff;background:#ffffff0f}.LookupView-module__Ft-Aiq__quickBtnName{margin-bottom:2px;font-weight:600}.LookupView-module__Ft-Aiq__quickBtnPop{color:#444;font-size:11px;font-family:var(--mono)}.LookupView-module__Ft-Aiq__mapWrapper{border:1px solid #ffffff0f;margin-top:24px;overflow:hidden}.LookupView-module__Ft-Aiq__mapLegend{font-family:var(--mono);color:#888;letter-spacing:.06em;background:#0006;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:8px 14px;font-size:10px;display:flex}.LookupView-module__Ft-Aiq__legendDot{vertical-align:middle;border-radius:50%;width:8px;height:8px;display:inline-block}.LookupView-module__Ft-Aiq__mapContainer{background:#000b16;width:100%;height:340px;display:block}.LookupView-module__Ft-Aiq__mapOverlay{color:#888;font-family:var(--mono);z-index:2;text-align:center;letter-spacing:.06em;background:#000814cc;justify-content:center;align-items:center;padding:16px;font-size:12px;display:flex;position:absolute;inset:0}.LookupView-module__Ft-Aiq__mapOverlayError{color:#f33}.LookupView-module__Ft-Aiq__errorBox{color:#f33;border-left:2px solid #f33;margin-top:10px;padding:12px 16px;font-size:13px}.LookupView-module__Ft-Aiq__subscribeSuccess{color:#0f8;border-left:2px solid #0f8;margin-top:12px;padding:12px 16px;font-size:13px}.LookupView-module__Ft-Aiq__phoneInput{margin-top:12px;margin-bottom:0}.LookupView-module__Ft-Aiq__liveBadge{font-family:var(--mono);letter-spacing:.1em;color:#000;text-transform:uppercase;background:#fff;border-radius:2px;padding:1px 6px;font-size:9px;font-weight:700}@media (max-width:767px){.LookupView-module__Ft-Aiq__view{padding:24px 20px}.LookupView-module__Ft-Aiq__viewTitle{font-size:22px}.LookupView-module__Ft-Aiq__quickGrid{grid-template-columns:repeat(2,1fr)}}
.SimulationView-module__0M27dG__view{height:100%;padding:40px 48px;display:none;overflow-y:auto}.SimulationView-module__0M27dG__view.SimulationView-module__0M27dG__active{display:block}.SimulationView-module__0M27dG__viewHeader{margin-bottom:40px}.SimulationView-module__0M27dG__viewTitle{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;color:#fff;font-size:28px;font-weight:700}.SimulationView-module__0M27dG__viewSubtitle{color:#888;letter-spacing:.02em;margin-top:6px;font-size:12px}.SimulationView-module__0M27dG__simControls{border-bottom:1px solid #ffffff14;align-items:center;gap:16px;margin-bottom:40px;padding-bottom:32px;display:flex}.SimulationView-module__0M27dG__simBtn{color:#000;cursor:pointer;font-weight:700;font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;background:#ffffffe6;border:none;border-radius:4px;padding:11px 28px;font-size:11px;transition:background .15s,box-shadow .15s}.SimulationView-module__0M27dG__simBtn:hover{background:#fff;box-shadow:0 0 24px #ffffff26}.SimulationView-module__0M27dG__simBtn:disabled{color:#444;cursor:not-allowed;box-shadow:none;background:#ffffff0f}.SimulationView-module__0M27dG__simBtnDanger{color:#fff;background:#f33}.SimulationView-module__0M27dG__simBtnDanger:hover{background:#f33;box-shadow:0 0 20px #ff33334d}.SimulationView-module__0M27dG__simTime{font-family:var(--mono);color:#888;letter-spacing:.04em;flex:1;font-size:13px}.SimulationView-module__0M27dG__sectionTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;color:#fff;font-size:12px;font-weight:700}.SimulationView-module__0M27dG__sectionHeader{align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.SimulationView-module__0M27dG__runStatus{font-family:var(--mono);letter-spacing:.08em;font-size:10px}.SimulationView-module__0M27dG__dashRow{grid-template-columns:2fr 1fr;gap:48px;margin-bottom:40px;display:grid}.SimulationView-module__0M27dG__panel{background:0 0}.SimulationView-module__0M27dG__chart{height:180px;position:relative}.SimulationView-module__0M27dG__chartSvg{width:100%;height:100%}.SimulationView-module__0M27dG__chartLine{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px #ffffff40)}.SimulationView-module__0M27dG__thresholdLine{stroke:#f33;stroke-width:1px;stroke-dasharray:4 6;opacity:.5}.SimulationView-module__0M27dG__simProgress{background:#ffffff0f;height:1px;margin-top:16px;overflow:hidden}.SimulationView-module__0M27dG__simProgressFill{opacity:.35;background:#fff;height:100%;transition:width .3s}.SimulationView-module__0M27dG__chartLabels{font-family:var(--mono);color:#888;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.SimulationView-module__0M27dG__simAlertLog{max-height:240px;overflow-y:auto}.SimulationView-module__0M27dG__alertItem{border-left:2px solid #ffffff1a;margin-bottom:14px;padding:10px 0 10px 16px}.SimulationView-module__0M27dG__alertItem.SimulationView-module__0M27dG__critical{border-left-color:#f33}.SimulationView-module__0M27dG__alertItem.SimulationView-module__0M27dG__warning{border-left-color:#ffb800}.SimulationView-module__0M27dG__alertMeta{font-family:var(--mono);color:#888;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:9px}.SimulationView-module__0M27dG__alertSeverity{font-weight:700}.SimulationView-module__0M27dG__alertSeverity.SimulationView-module__0M27dG__critical{color:#f33}.SimulationView-module__0M27dG__alertSeverity.SimulationView-module__0M27dG__warning{color:#ffb800}.SimulationView-module__0M27dG__alertMessage{color:#fff;font-size:13px;line-height:1.5}.SimulationView-module__0M27dG__impactGrid{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.SimulationView-module__0M27dG__impactItem{border-right:1px solid #ffffff0f;padding:32px 24px}.SimulationView-module__0M27dG__impactItem:last-child{border-right:none}.SimulationView-module__0M27dG__impactLabel{font-family:var(--mono);color:#888;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:10px;font-weight:600}.SimulationView-module__0M27dG__impactValue{font-family:var(--display);letter-spacing:-.02em;color:#fff;font-size:52px;font-weight:700;line-height:.9}.SimulationView-module__0M27dG__impactValue.SimulationView-module__0M27dG__green{color:#0f8;text-shadow:0 0 20px #00ff884d}.SimulationView-module__0M27dG__impactValue.SimulationView-module__0M27dG__cyan{color:#fff}.SimulationView-module__0M27dG__impactValue.SimulationView-module__0M27dG__amber{color:#ffb800;text-shadow:0 0 20px #ffb8004d}.SimulationView-module__0M27dG__impactDesc{color:#888;margin-top:8px;font-size:12px}@media (max-width:767px){.SimulationView-module__0M27dG__view{padding:24px 20px}.SimulationView-module__0M27dG__dashRow{grid-template-columns:1fr;gap:32px}.SimulationView-module__0M27dG__impactGrid{grid-template-columns:repeat(2,1fr)}.SimulationView-module__0M27dG__impactValue{font-size:36px}}
.SettingsView-module__xQYEcG__view{height:100%;padding:40px 48px;display:none;overflow-y:auto}.SettingsView-module__xQYEcG__view.SettingsView-module__xQYEcG__active{display:block}.SettingsView-module__xQYEcG__viewHeader{margin-bottom:40px}.SettingsView-module__xQYEcG__viewTitle{font-family:var(--display);letter-spacing:-.01em;text-transform:uppercase;color:#fff;font-size:28px;font-weight:700}.SettingsView-module__xQYEcG__viewSubtitle{color:#888;letter-spacing:.02em;margin-top:6px;font-size:12px}.SettingsView-module__xQYEcG__card{border-top:1px solid #ffffff14;padding:32px 0}.SettingsView-module__xQYEcG__card:last-child{border-bottom:1px solid #ffffff14}.SettingsView-module__xQYEcG__cardHeading{font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:20px;font-size:12px;font-weight:700}.SettingsView-module__xQYEcG__settingRow{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.SettingsView-module__xQYEcG__settingRow:last-child{border-bottom:none}.SettingsView-module__xQYEcG__settingLabel{color:#fff;font-size:15px;font-weight:500}.SettingsView-module__xQYEcG__settingDesc{color:#888;margin-top:3px;font-size:12px}.SettingsView-module__xQYEcG__toggle{cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.SettingsView-module__xQYEcG__toggleOn{background:#fff;border-color:#ffffff80;box-shadow:0 0 16px #ffffff26}.SettingsView-module__xQYEcG__toggle:after{content:"";background:#ffffff59;border-radius:50%;width:16px;height:16px;transition:left .2s;position:absolute;top:3px;left:3px}.SettingsView-module__xQYEcG__toggleOn:after{background:#000;left:23px}.SettingsView-module__xQYEcG__editBtn{color:#888;cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #ffffff1f;border-radius:4px;flex-shrink:0;padding:7px 16px;font-size:10px;transition:all .15s}.SettingsView-module__xQYEcG__editBtn:hover{color:#fff;border-color:#ffffff59}@media (max-width:767px){.SettingsView-module__xQYEcG__view{padding:24px 20px}}
.AboutView-module__VHGYCW__view{height:100%;padding:40px 48px;display:none;overflow-y:auto}.AboutView-module__VHGYCW__view.AboutView-module__VHGYCW__active{display:block}.AboutView-module__VHGYCW__hero{border-bottom:1px solid #ffffff14;margin-bottom:48px;padding-bottom:48px}.AboutView-module__VHGYCW__heroTitle{font-family:var(--display);letter-spacing:-.02em;color:#fff;margin-bottom:20px;font-size:clamp(32px,4.5vw,52px);font-weight:700;line-height:1.05}.AboutView-module__VHGYCW__heroTitle em{color:#ffffff59;font-style:normal}.AboutView-module__VHGYCW__heroText{color:#888;max-width:600px;font-size:15px;line-height:1.8}.AboutView-module__VHGYCW__featuresGrid{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.AboutView-module__VHGYCW__featureCard{border-right:1px solid #ffffff0f;padding:32px 24px}.AboutView-module__VHGYCW__featureCard:last-child{border-right:none}.AboutView-module__VHGYCW__featureIcon{color:#ffffff80;place-items:center;width:28px;height:28px;margin-bottom:16px;display:grid}.AboutView-module__VHGYCW__featureTitle{color:#fff;margin-bottom:8px;font-size:15px;font-weight:700}.AboutView-module__VHGYCW__featureDesc{color:#888;font-size:13px;line-height:1.7}.AboutView-module__VHGYCW__panel{border-top:1px solid #ffffff14;padding:32px 0}.AboutView-module__VHGYCW__panelHeader{margin-bottom:16px}.AboutView-module__VHGYCW__panelTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;color:#fff;font-size:12px;font-weight:700}.AboutView-module__VHGYCW__teamText{color:#888;font-size:14px;line-height:1.9}.AboutView-module__VHGYCW__teamText strong{color:#fff}.AboutView-module__VHGYCW__sources{font-family:var(--mono);color:#444;letter-spacing:.04em;font-size:11px;line-height:2.4}@media (max-width:1100px){.AboutView-module__VHGYCW__featuresGrid{grid-template-columns:1fr}.AboutView-module__VHGYCW__featureCard{border-bottom:1px solid #ffffff0f;border-right:none}.AboutView-module__VHGYCW__featureCard:last-child{border-bottom:none}}@media (max-width:767px){.AboutView-module__VHGYCW__view{padding:24px 20px}.AboutView-module__VHGYCW__heroTitle{font-size:28px}}
.BottomNav-module__lRgY0q__bottomNav{display:none}@media (max-width:767px){.BottomNav-module__lRgY0q__bottomNav{-webkit-backdrop-filter:blur(20px);z-index:50;background:#000814bf;border-top:1px solid #ffffff14;grid-area:bottomnav;display:flex}.BottomNav-module__lRgY0q__navBtn{color:#ffffff40;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;padding:6px 2px;transition:color .15s;display:flex}.BottomNav-module__lRgY0q__navBtn.BottomNav-module__lRgY0q__active{color:#fff}.BottomNav-module__lRgY0q__icon{flex-shrink:0;width:18px;height:18px}.BottomNav-module__lRgY0q__label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:8px;font-weight:500;overflow:hidden}}
.page-module__E0kJGG__app{grid-template:"header header"60px"main right"1fr/1fr 300px;height:100vh;display:grid}.page-module__E0kJGG__main{grid-area:main;position:relative;overflow:hidden}@media (max-width:1100px){.page-module__E0kJGG__app{grid-template-columns:1fr 260px}}@media (max-width:767px){.page-module__E0kJGG__app{grid-template:"header"60px"main"1fr"bottomnav"60px/1fr}}.page-module__E0kJGG__loadingScreen{z-index:9999;background:#000;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:fixed;inset:0}.page-module__E0kJGG__loadingLeaving{opacity:0;pointer-events:none}.page-module__E0kJGG__loadingInner{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.page-module__E0kJGG__loadingWordmark{font-family:var(--display);color:#fff;letter-spacing:.22em;text-transform:uppercase;font-size:clamp(40px,8vw,80px);font-weight:700;animation:1.2s cubic-bezier(.16,1,.3,1) forwards page-module__E0kJGG__loadReveal,3s .8s infinite page-module__E0kJGG__glitchFlicker}.page-module__E0kJGG__loadingSubtitle{font-family:var(--mono);letter-spacing:.25em;color:#ffffff4d;text-transform:uppercase;font-size:clamp(9px,1.2vw,11px);animation:1.4s cubic-bezier(.16,1,.3,1) .4s both page-module__E0kJGG__loadSubReveal}.page-module__E0kJGG__loadingBar{background:#ffffff14;width:140px;height:1px;animation:1s .6s both page-module__E0kJGG__loadSubReveal;overflow:hidden}.page-module__E0kJGG__loadingBarFill{background:#fff;height:100%;animation:1.6s cubic-bezier(.4,0,.2,1) .6s forwards page-module__E0kJGG__loadBarSweep}@keyframes page-module__E0kJGG__loadBarSweep{0%{width:0%}to{width:100%}}
