.Header-module__ldgnoG__header{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--stroke-subtle);background:var(--bg-header);-webkit-backdrop-filter:blur(8px);z-index:10;grid-template-columns:minmax(0,1fr) auto auto auto;transition:background .25s;display:grid;position:relative}.Header-module__ldgnoG__nav{background:var(--bg-inset);border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);justify-self:center;gap:2px;padding:3px;display:flex}.Header-module__ldgnoG__navStation{justify-self:end}.Header-module__ldgnoG__navLink{font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-muted);border-radius:4px;padding:4px 12px;font-size:10px;text-decoration:none;transition:background .15s,color .15s}.Header-module__ldgnoG__navLink:hover{color:var(--text-secondary);background:var(--bg-elevated)}.Header-module__ldgnoG__navActive{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 3px #0003}.Header-module__ldgnoG__cornerBracket{border-color:var(--stroke-strong);border-style:solid;width:14px;height:14px;position:absolute}.Header-module__ldgnoG__cornerTL{border-width:1px 0 0 1px;top:8px;left:8px}.Header-module__ldgnoG__cornerTR{border-width:1px 1px 0 0;top:8px;right:8px}.Header-module__ldgnoG__cornerBL{border-width:0 0 1px 1px;bottom:8px;left:8px}.Header-module__ldgnoG__cornerBR{border-width:0 1px 1px 0;bottom:8px;right:8px}.Header-module__ldgnoG__brand{flex-direction:column;gap:2px;min-width:0;display:flex}.Header-module__ldgnoG__wordmark{font-family:var(--font-display);letter-spacing:.04em;color:var(--text-primary);text-transform:uppercase;align-items:baseline;gap:.08em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800;line-height:.95;display:flex}.Header-module__ldgnoG__wordmark .Header-module__ldgnoG__glyph{display:inline-block}.Header-module__ldgnoG__wordmark .Header-module__ldgnoG__slash{color:var(--kind-ambulance);text-shadow:0 0 12px var(--kind-ambulance-glow);font-weight:700;transform:translateY(-.05em)}.Header-module__ldgnoG__tagline{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);font-size:10px}@media (max-width:640px){.Header-module__ldgnoG__header{padding:var(--space-3) var(--space-4);gap:var(--space-2);grid-template-rows:auto auto;grid-template-columns:1fr auto auto}.Header-module__ldgnoG__brand{grid-area:1/1}.Header-module__ldgnoG__controls{grid-area:1/2}.Header-module__ldgnoG__status{grid-area:1/3;padding:6px 10px}.Header-module__ldgnoG__nav{grid-area:2/1/auto/-1;justify-content:stretch}.Header-module__ldgnoG__navLink{text-align:center;flex:1}.Header-module__ldgnoG__tagline{display:none}.Header-module__ldgnoG__wordmark{font-size:1.3rem}.Header-module__ldgnoG__statusSub{display:none}}.Header-module__ldgnoG__controls{align-items:center;gap:var(--space-2);justify-self:end;display:flex}.Header-module__ldgnoG__controlsStation{gap:var(--space-1)}.Header-module__ldgnoG__status{align-items:center;gap:var(--space-3);border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);padding:8px 14px;display:flex}.Header-module__ldgnoG__status:has(.Header-module__ldgnoG__statusLabelDown){background:linear-gradient(90deg, #ef444414, transparent 42%), var(--bg-elevated);border-color:#ef444447}.Header-module__ldgnoG__statusDotWrap{justify-content:center;align-items:center;width:10px;height:10px;display:inline-flex;position:relative}.Header-module__ldgnoG__statusDot{background:var(--status-down);width:8px;height:8px;box-shadow:0 0 10px var(--status-down-glow);border-radius:50%}.Header-module__ldgnoG__statusDotLive{background:var(--status-live);box-shadow:0 0 12px var(--status-live-glow);animation:1.6s ease-in-out infinite Header-module__ldgnoG__etherlog-pulse}.Header-module__ldgnoG__statusRing{border:1px solid var(--status-live);opacity:0;border-radius:50%;position:absolute;inset:0}.Header-module__ldgnoG__statusRingLive{animation:1.6s ease-out infinite Header-module__ldgnoG__etherlog-pulse-ring}.Header-module__ldgnoG__statusLabel{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;font-weight:600}.Header-module__ldgnoG__statusLabelLive{color:var(--status-live)}.Header-module__ldgnoG__statusLabelDown{color:var(--status-down)}.Header-module__ldgnoG__statusSub{font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-dim);text-transform:uppercase;border-left:1px solid var(--stroke-subtle);padding-left:var(--space-3);margin-left:var(--space-1);font-size:9px}
.ThemeToggle-module__Z5gSZG__btn{border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;transition:border-color .2s,background .2s;display:flex}.ThemeToggle-module__Z5gSZG__btn:hover{border-color:var(--stroke-strong)}.ThemeToggle-module__Z5gSZG__track{background:var(--stroke-subtle);border:1px solid var(--stroke-subtle);border-radius:100px;flex-shrink:0;width:28px;height:14px;transition:background .2s;display:block;position:relative}.ThemeToggle-module__Z5gSZG__thumb{width:10px;height:10px;transition:left .2s var(--ease-out-expo), background .2s;border-radius:50%;place-items:center;display:grid;position:absolute;top:1px}.ThemeToggle-module__Z5gSZG__thumbDark{background:var(--kind-ambulance);color:#fff;box-shadow:0 0 6px var(--kind-ambulance-glow);left:1px}.ThemeToggle-module__Z5gSZG__thumbLight{color:#fff;background:#f59e0b;left:15px;box-shadow:0 0 6px #f59e0b99}.ThemeToggle-module__Z5gSZG__label{font-family:var(--font-mono);letter-spacing:.22em;color:var(--text-muted);text-transform:uppercase;font-size:9px}
.StatsBar-module__7HvKOW__bar{background:var(--stroke-subtle);border-bottom:1px solid var(--stroke-subtle);z-index:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;position:relative}@media (max-width:900px){.StatsBar-module__7HvKOW__bar{grid-template-columns:1fr}}.StatsBar-module__7HvKOW__cell{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--bg-elevated);display:flex;position:relative;overflow:hidden}.StatsBar-module__7HvKOW__cellDegraded{background:linear-gradient(90deg, #ef44440f, transparent 38%), var(--bg-elevated)}.StatsBar-module__7HvKOW__cell:before{content:"";background:linear-gradient(90deg, var(--stroke-faint) 1px, transparent 1px) 0 0 / 8px 8px, linear-gradient(0deg, var(--stroke-faint) 1px, transparent 1px) 0 0 / 8px 8px;opacity:.5;pointer-events:none;width:40px;height:40px;position:absolute;top:0;right:0}.StatsBar-module__7HvKOW__icon{width:28px;height:28px;color:var(--text-muted);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);background:var(--bg-inset);flex-shrink:0;place-items:center;display:grid}.StatsBar-module__7HvKOW__body{flex-direction:column;min-width:0;display:flex}.StatsBar-module__7HvKOW__label{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--text-dim);margin-bottom:6px;font-size:9px;line-height:1}.StatsBar-module__7HvKOW__value{font-family:var(--font-display);color:var(--text-primary);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:6px;font-size:20px;font-weight:700;line-height:1;display:flex;overflow:hidden}.StatsBar-module__7HvKOW__valueDegraded{color:#fca5a5}.StatsBar-module__7HvKOW__valueUnit{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:500}.StatsBar-module__7HvKOW__spectrum{opacity:.7;align-items:flex-end;gap:2px;height:16px;display:flex;position:absolute;bottom:8px;right:12px}.StatsBar-module__7HvKOW__spectrum span{background:var(--kind-ambulance);width:2px;box-shadow:0 0 6px var(--kind-ambulance-glow);border-radius:1px;animation:1.6s ease-in-out infinite StatsBar-module__7HvKOW__spectrum-bounce;display:block}.StatsBar-module__7HvKOW__spectrum span:first-child{height:40%;animation-delay:0s}.StatsBar-module__7HvKOW__spectrum span:nth-child(2){height:70%;animation-delay:.15s}.StatsBar-module__7HvKOW__spectrum span:nth-child(3){height:55%;animation-delay:.3s}.StatsBar-module__7HvKOW__spectrum span:nth-child(4){height:90%;animation-delay:.45s}.StatsBar-module__7HvKOW__spectrum span:nth-child(5){height:30%;animation-delay:.6s}@keyframes StatsBar-module__7HvKOW__spectrum-bounce{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.StatsBar-module__7HvKOW__spectrumOffline span{background:var(--text-dim);box-shadow:none;animation:none;transform:scaleY(.4)}.StatsBar-module__7HvKOW__counter{font-variant-numeric:tabular-nums}
.AnomalyBanner-module__-G3s8a__banner{background:var(--bg-elevated);border-bottom:1px solid var(--stroke-subtle);animation:AnomalyBanner-module__-G3s8a__anomaly-slide-down .28s var(--ease-out-expo) both;position:relative;overflow:hidden}.AnomalyBanner-module__-G3s8a__row{align-items:center;gap:var(--space-3);padding:10px var(--space-5);border-left:3px solid var(--row-accent);font-family:var(--font-mono);color:var(--text-primary);background:0 0;font-size:12px;line-height:1.35;display:flex}.AnomalyBanner-module__-G3s8a__icon{filter:drop-shadow(0 0 6px var(--row-accent));font-size:14px}.AnomalyBanner-module__-G3s8a__kind{letter-spacing:.08em;color:var(--row-accent);min-width:64px;font-weight:700}.AnomalyBanner-module__-G3s8a__text{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AnomalyBanner-module__-G3s8a__ratio{color:var(--row-accent);font-variant-numeric:tabular-nums;padding:2px var(--space-2);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);background:var(--bg-inset);letter-spacing:.02em;font-weight:700}.AnomalyBanner-module__-G3s8a__moreBadge{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding:2px var(--space-2);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);background:var(--bg-card);white-space:nowrap;font-size:9px}@keyframes AnomalyBanner-module__-G3s8a__anomaly-slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}
.LiveInsightsStrip-module__2pHCaq__strip{background:var(--stroke-subtle);border-top:1px solid var(--stroke-subtle);border-bottom:1px solid var(--stroke-subtle);z-index:5;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:relative}.LiveInsightsStrip-module__2pHCaq__card{background:linear-gradient(135deg, #3b82f60d, transparent 36%), var(--bg-elevated);flex-direction:column;gap:6px;min-width:0;padding:14px 18px;display:flex}.LiveInsightsStrip-module__2pHCaq__label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);font-size:9px}.LiveInsightsStrip-module__2pHCaq__value{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1;overflow:hidden}.LiveInsightsStrip-module__2pHCaq__note{font-family:var(--font-mono);color:var(--text-muted);margin:0;font-size:10px;line-height:1.55}@media (max-width:900px){.LiveInsightsStrip-module__2pHCaq__strip{grid-template-columns:1fr}}
.IncidentMap-module__IC-9NG__wrapper{background:#ffffff05;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.IncidentMap-module__IC-9NG__atmosphere{z-index:405;pointer-events:none;position:absolute;inset:0;overflow:hidden}.IncidentMap-module__IC-9NG__signalSweep{mix-blend-mode:screen;opacity:.75;background:linear-gradient(120deg,#0000 42%,#3b82f614 50%,#0000 58%);animation:12s linear infinite IncidentMap-module__IC-9NG__mapSignalSweep;position:absolute;inset:-12%;transform:translate(-58%)}.IncidentMap-module__IC-9NG__regionLabel{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:#e2e8f024;text-shadow:0 0 12px #0b11188c;font-size:10px;position:absolute}.IncidentMap-module__IC-9NG__regionNorth{top:16%;left:56%}.IncidentMap-module__IC-9NG__regionRandstad{top:44%;left:28%}.IncidentMap-module__IC-9NG__regionSouth{top:73%;left:46%}.IncidentMap-module__IC-9NG__hotZoneLayer{z-index:440;pointer-events:none;position:absolute;inset:0}.IncidentMap-module__IC-9NG__hotZone{filter:blur(18px);opacity:.42;mix-blend-mode:screen;border-radius:50%;width:180px;height:180px;position:absolute;transform:translate(-50%,-50%)}.IncidentMap-module__IC-9NG__hotZoneMinor{background:radial-gradient(circle,#f9731638 0%,#f973161f 28%,#f9731600 72%)}.IncidentMap-module__IC-9NG__hotZoneMajor{background:radial-gradient(circle,#ef444447 0%,#f973162e 26%,#f9731600 72%);width:240px;height:240px;animation:2.8s ease-in-out infinite IncidentMap-module__IC-9NG__hotZonePulse}.IncidentMap-module__IC-9NG__markerTooltip{font-family:var(--font-mono);min-width:180px;font-size:12px}.leaflet-tooltip{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--stroke-subtle);border-radius:var(--radius-xs,2px);white-space:normal;max-width:320px;padding:8px 10px;box-shadow:0 4px 16px #00000059}.leaflet-tooltip-top:before{border-top-color:var(--stroke-subtle)}.leaflet-tooltip-bottom:before{border-bottom-color:var(--stroke-subtle)}.IncidentMap-module__IC-9NG__header{top:var(--space-3);right:var(--space-3);z-index:500;align-items:center;gap:var(--space-3);padding:6px var(--space-3);-webkit-backdrop-filter:blur(8px);border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);background:#0d131acc;display:flex;position:absolute}[data-theme=light] .IncidentMap-module__IC-9NG__header{border-color:var(--stroke-strong);background:#ffffffeb}.IncidentMap-module__IC-9NG__title{font-family:var(--font-display);letter-spacing:.12em;color:var(--text-muted);font-size:11px;font-weight:700}[data-theme=light] .IncidentMap-module__IC-9NG__title{color:var(--text-secondary)}.IncidentMap-module__IC-9NG__subtitle{font-family:var(--font-mono);color:var(--text-dim);font-size:10px}[data-theme=light] .IncidentMap-module__IC-9NG__subtitle{color:var(--text-muted)}.IncidentMap-module__IC-9NG__heatmapToggle{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-dim);background:var(--bg-inset);border:1px solid var(--stroke-subtle);padding:3px var(--space-2);border-radius:var(--radius-xs);cursor:pointer;transition:color .16s var(--ease-out-expo), border-color .16s var(--ease-out-expo), background .16s var(--ease-out-expo);margin-left:auto;font-size:9px;font-weight:600}.IncidentMap-module__IC-9NG__heatmapToggle:hover{color:var(--text-secondary);border-color:var(--stroke-strong)}.IncidentMap-module__IC-9NG__heatmapToggleActive{color:var(--kind-ambulance);border-color:var(--kind-ambulance-glow);background:var(--kind-ambulance-soft)}.IncidentMap-module__IC-9NG__heatmapToggleActive:hover{color:var(--kind-ambulance);border-color:var(--kind-ambulance-glow)}.IncidentMap-module__IC-9NG__map{flex:1;width:100%;min-height:0;position:relative}.IncidentMap-module__IC-9NG__legend{bottom:28px;right:var(--space-3);z-index:500;-webkit-backdrop-filter:blur(8px);border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);background:#0d131ad1;flex-direction:column;gap:5px;padding:8px 10px;display:flex;position:absolute}[data-theme=light] .IncidentMap-module__IC-9NG__legend{border-color:var(--stroke-strong);background:#ffffffeb}[data-theme=light] .IncidentMap-module__IC-9NG__legendItem{color:var(--text-secondary)}.IncidentMap-module__IC-9NG__legendItem{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-secondary);white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.IncidentMap-module__IC-9NG__legendDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.IncidentMap-module__IC-9NG__map .leaflet-control-zoom{box-shadow:none;background:0 0;border:none}.IncidentMap-module__IC-9NG__map .leaflet-control-zoom a{color:#fff9;background:#0f1318;border-color:#ffffff1a}.IncidentMap-module__IC-9NG__map .leaflet-control-zoom a:hover{color:#fff;background:#1a2030}.IncidentMap-module__IC-9NG__map .leaflet-control-attribution{color:#ffffff40;background:#070b0fb3;font-size:9px}.IncidentMap-module__IC-9NG__map .leaflet-control-attribution a{color:#ffffff59}body[data-live-overlay-open] .IncidentMap-module__IC-9NG__map .leaflet-control-attribution{opacity:0;pointer-events:none}[data-theme=light] .IncidentMap-module__IC-9NG__map .leaflet-control-zoom{box-shadow:none;background:0 0;border:none}[data-theme=light] .IncidentMap-module__IC-9NG__map .leaflet-control-zoom a{color:#0000008c;background:#fff;border-color:#0000001f}[data-theme=light] .IncidentMap-module__IC-9NG__map .leaflet-control-zoom a:hover{color:#000;background:#f0f4f8}[data-theme=light] .IncidentMap-module__IC-9NG__map .leaflet-control-attribution{color:#0006;background:#f0f4f8d9}[data-theme=light] .IncidentMap-module__IC-9NG__map .leaflet-control-attribution a{color:#0000008c}@keyframes IncidentMap-module__IC-9NG__clusterRingPulse{0%,to{stroke-opacity:.8}50%{stroke-opacity:.25}}@keyframes IncidentMap-module__IC-9NG__mapSignalSweep{0%{transform:translate(-58%)}to{transform:translate(58%)}}@keyframes IncidentMap-module__IC-9NG__hotZonePulse{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(.92)}50%{opacity:.52;transform:translate(-50%,-50%)scale(1.08)}}.IncidentMap-module__IC-9NG__clusterRingMajor{animation:1.5s ease-in-out infinite IncidentMap-module__IC-9NG__clusterRingPulse}@media (prefers-reduced-motion:reduce){.IncidentMap-module__IC-9NG__signalSweep,.IncidentMap-module__IC-9NG__hotZoneMajor,.IncidentMap-module__IC-9NG__clusterRingMajor{animation:none}.IncidentMap-module__IC-9NG__clusterRingMajor{stroke-opacity:.6}}[data-theme=light] .IncidentMap-module__IC-9NG__signalSweep{opacity:.6;background:linear-gradient(120deg,#0000 42%,#3b82f60d 50%,#0000 58%)}[data-theme=light] .IncidentMap-module__IC-9NG__regionLabel{color:#0f172a2e;text-shadow:none}[data-theme=light] .IncidentMap-module__IC-9NG__hotZoneMinor{background:radial-gradient(circle,#f9731629 0%,#f9731614 28%,#f9731600 72%)}[data-theme=light] .IncidentMap-module__IC-9NG__hotZoneMajor{background:radial-gradient(circle,#ef44442e 0%,#f973161f 26%,#f9731600 72%)}.IncidentMap-module__IC-9NG__stackCity{opacity:0;border-left-width:0;max-width:0;transition:max-width .18s,opacity .18s,padding .18s,border-left-width .18s;overflow:hidden;padding-left:0!important;padding-right:0!important}.IncidentMap-module__IC-9NG__stackBadge:hover .IncidentMap-module__IC-9NG__stackCity{opacity:1;border-left-width:1px;max-width:220px;padding-left:8px!important;padding-right:8px!important}.IncidentMap-module__IC-9NG__cluster{color:#ffffffd9;width:32px;height:32px;font-family:var(--font-mono);cursor:pointer;background:#0f141ee6;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex;box-shadow:0 0 12px #3b82f64d}
.IncidentDrawer-module__q7gZKq__backdrop{z-index:2000;cursor:pointer;background:#0000008c;animation:.2s both IncidentDrawer-module__q7gZKq__drawer-backdrop-in;position:fixed;inset:0}.IncidentDrawer-module__q7gZKq__drawer{z-index:2001;background:var(--bg-card);border:1px solid var(--stroke-subtle);border-radius:var(--radius-lg,8px);width:468px;max-width:calc(100vw - 32px);max-height:calc(100vh - 80px);animation:IncidentDrawer-module__q7gZKq__modal-in .24s var(--ease-out-expo,cubic-bezier(.16,1,.3,1)) both;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0009}@keyframes IncidentDrawer-module__q7gZKq__modal-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes IncidentDrawer-module__q7gZKq__drawer-backdrop-in{0%{opacity:0}to{opacity:1}}.IncidentDrawer-module__q7gZKq__header{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--stroke-subtle);background:var(--bg-elevated);flex-shrink:0;display:flex;position:relative}.IncidentDrawer-module__q7gZKq__kindStrip{border-radius:var(--radius-lg,8px) var(--radius-lg,8px) 0 0;height:3px;position:absolute;top:0;left:0;right:0}.IncidentDrawer-module__q7gZKq__kindBadge{border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.IncidentDrawer-module__q7gZKq__kindBadgePip{border-radius:50%;width:6px;height:6px}.IncidentDrawer-module__q7gZKq__title{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-secondary);flex:auto;margin:0;font-size:11px;font-weight:600}.IncidentDrawer-module__q7gZKq__closeButton{width:28px;height:28px;color:var(--text-muted);font-family:var(--font-mono);border-radius:var(--radius-sm);justify-content:center;align-items:center;font-size:20px;line-height:1;transition:color .16s,background .16s;display:inline-flex}.IncidentDrawer-module__q7gZKq__closeButton:hover,.IncidentDrawer-module__q7gZKq__closeButton:focus-visible{color:var(--text-primary);background:var(--bg-inset);outline:none}.IncidentDrawer-module__q7gZKq__closeButton:focus-visible{box-shadow:0 0 0 1px var(--stroke-strong)}.IncidentDrawer-module__q7gZKq__content{flex-direction:column;flex:auto;gap:18px;padding:20px;display:flex;overflow-y:auto}.IncidentDrawer-module__q7gZKq__section{flex-direction:column;gap:10px;display:flex}.IncidentDrawer-module__q7gZKq__sectionTitle{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:9px;font-weight:600}.IncidentDrawer-module__q7gZKq__briefCard{background:linear-gradient(135deg, color-mix(in srgb, var(--kind-ambulance) 8%, transparent), transparent 32%), var(--bg-inset);border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);flex-direction:column;gap:14px;padding:14px;display:flex}.IncidentDrawer-module__q7gZKq__briefHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.IncidentDrawer-module__q7gZKq__briefHeadline{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:18px;line-height:1.12}.IncidentDrawer-module__q7gZKq__confidenceBadge{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:5px 9px;font-size:9px;font-weight:700}.IncidentDrawer-module__q7gZKq__confidenceHigh{color:#ef4444;background:#ef44441f;border-color:#ef444452}.IncidentDrawer-module__q7gZKq__confidenceMedium{color:#f59e0b;background:#f59e0b1f;border-color:#f59e0b52}.IncidentDrawer-module__q7gZKq__confidenceLow{color:#22c55e;background:#22c55e1f;border-color:#22c55e52}.IncidentDrawer-module__q7gZKq__confidenceUnknown{color:var(--text-secondary);background:var(--bg-card);border-color:var(--stroke-subtle)}.IncidentDrawer-module__q7gZKq__briefBlock{flex-direction:column;gap:6px;display:flex}.IncidentDrawer-module__q7gZKq__briefLabel{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);font-size:9px;font-weight:600}.IncidentDrawer-module__q7gZKq__briefText{font-family:var(--font-mono);color:var(--text-secondary);margin:0;font-size:12px;line-height:1.62}.IncidentDrawer-module__q7gZKq__signalDisclosure{border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);background:var(--bg-inset);overflow:hidden}.IncidentDrawer-module__q7gZKq__signalSummary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;padding:10px 14px;list-style:none;display:flex}.IncidentDrawer-module__q7gZKq__signalSummary::-webkit-details-marker{display:none}.IncidentDrawer-module__q7gZKq__signalSummaryLabel{align-items:center;gap:10px;min-width:0;display:flex}.IncidentDrawer-module__q7gZKq__signalHint{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:9px}.IncidentDrawer-module__q7gZKq__signalChevron{font-family:var(--font-mono);color:var(--text-dim);font-size:12px;transition:transform .16s}.IncidentDrawer-module__q7gZKq__signalDisclosure[open] .IncidentDrawer-module__q7gZKq__signalChevron{transform:rotate(180deg)}.IncidentDrawer-module__q7gZKq__signalBody{color:var(--text-primary);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;margin:0;padding:0 14px 12px;font-size:13px;line-height:1.55}.IncidentDrawer-module__q7gZKq__metaGrid{background:var(--bg-inset);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:14px;display:grid}.IncidentDrawer-module__q7gZKq__metaItem{flex-direction:column;gap:2px;min-width:0;display:flex}.IncidentDrawer-module__q7gZKq__metaItemFull{grid-column:1/-1}.IncidentDrawer-module__q7gZKq__metaLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:9px;font-weight:600}.IncidentDrawer-module__q7gZKq__metaValue{font-family:var(--font-mono);color:var(--text-primary);word-break:break-word;margin:0;font-size:12px}.IncidentDrawer-module__q7gZKq__severityHigh{color:#ef4444}.IncidentDrawer-module__q7gZKq__severityMedium{color:#f59e0b}.IncidentDrawer-module__q7gZKq__severityLow{color:#22c55e}.IncidentDrawer-module__q7gZKq__relatedList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.IncidentDrawer-module__q7gZKq__relatedRow{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);background:var(--bg-inset);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);color:var(--text-primary);text-align:left;cursor:pointer;grid-template-columns:auto auto 1fr;transition:background .16s,border-color .16s;display:grid}.IncidentDrawer-module__q7gZKq__relatedRow:hover,.IncidentDrawer-module__q7gZKq__relatedRow:focus-visible{background:var(--bg-card-hover);border-color:var(--stroke-strong);outline:none}.IncidentDrawer-module__q7gZKq__relatedTime{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.1em;white-space:nowrap;font-size:10px}.IncidentDrawer-module__q7gZKq__relatedBadge{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.IncidentDrawer-module__q7gZKq__relatedMessage{font-family:var(--font-mono);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@media (max-width:520px){.IncidentDrawer-module__q7gZKq__drawer{width:calc(100vw - 24px)}}
.IncidentFlash-module__s3h8iG__flash{top:var(--space-4);right:var(--space-4);z-index:600;border:1px solid var(--stroke-subtle);border-left:2px solid var(--flash-accent,var(--kind-unknown));border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);min-width:220px;max-width:300px;box-shadow:0 10px 30px #00000073, 0 0 0 1px #0003, 0 0 24px color-mix(in oklab, var(--flash-accent,transparent) 30%, transparent);opacity:0;transition:opacity .3s var(--ease-out-expo), transform .3s var(--ease-out-expo);pointer-events:none;background:#0d131ae0;padding:10px 12px;position:absolute;transform:translateY(-8px)}[data-theme=light] .IncidentFlash-module__s3h8iG__flash{box-shadow:0 10px 30px #0f172a26, 0 0 24px color-mix(in oklab, var(--flash-accent,transparent) 20%, transparent);background:#fffffff2}.IncidentFlash-module__s3h8iG__flashVisible{opacity:1;transform:translateY(0)}.IncidentFlash-module__s3h8iG__badgeRow{align-items:center;gap:var(--space-2);margin-bottom:4px;display:flex}.IncidentFlash-module__s3h8iG__badge{font-family:var(--font-mono);letter-spacing:.18em;color:var(--flash-accent,var(--kind-unknown));border:1px solid var(--flash-accent,var(--kind-unknown));border-radius:var(--radius-xs);background:color-mix(in oklab, var(--flash-accent,transparent) 14%, transparent);padding:2px 6px;font-size:9px;font-weight:700}.IncidentFlash-module__s3h8iG__pulse{background:var(--flash-accent,var(--kind-unknown));width:6px;height:6px;box-shadow:0 0 8px var(--flash-accent,var(--kind-unknown));border-radius:50%;animation:1.4s ease-in-out infinite IncidentFlash-module__s3h8iG__etherlog-pulse}.IncidentFlash-module__s3h8iG__tag{font-family:var(--font-mono);letter-spacing:.24em;color:var(--text-dim);text-transform:uppercase;margin-left:auto;font-size:8px}.IncidentFlash-module__s3h8iG__city{font-family:var(--font-display);letter-spacing:.02em;color:var(--text-primary);margin-bottom:2px;font-size:13px;font-weight:700;line-height:1.2}.IncidentFlash-module__s3h8iG__summary{font-family:var(--font-mono);color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}
.IncidentTicker-module__09as7W__ticker{--ticker-height:48px;height:var(--ticker-height);background:var(--bg-elevated);border-top:1px solid var(--stroke-subtle);transition:height .22s var(--ease-out-expo);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.IncidentTicker-module__09as7W__tickerExpanded{--ticker-height:200px}.IncidentTicker-module__09as7W__tickerStation{--ticker-height:42px}.IncidentTicker-module__09as7W__tickerStation.IncidentTicker-module__09as7W__tickerExpanded{--ticker-height:160px}.IncidentTicker-module__09as7W__header{align-items:center;gap:var(--space-3);padding:0 var(--space-4);border-bottom:1px solid var(--stroke-faint);flex-shrink:0;height:22px;display:flex}.IncidentTicker-module__09as7W__title{font-family:var(--font-mono);letter-spacing:.24em;color:var(--text-muted);font-size:9px;font-weight:700}.IncidentTicker-module__09as7W__count{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:9px}.IncidentTicker-module__09as7W__spacer{flex:1}.IncidentTicker-module__09as7W__toggle{font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-muted);border:1px solid var(--stroke-subtle);border-radius:var(--radius-xs);background:var(--bg-inset);text-transform:uppercase;align-items:center;gap:4px;padding:2px 8px;font-size:9px;transition:color .14s,border-color .14s,background .14s;display:inline-flex}.IncidentTicker-module__09as7W__toggle:hover{color:var(--text-secondary);border-color:var(--stroke-strong);background:var(--bg-card-hover)}.IncidentTicker-module__09as7W__toggleArrow{font-size:11px;line-height:1}.IncidentTicker-module__09as7W__body{flex:1;align-items:stretch;min-height:0;display:flex;overflow:hidden}.IncidentTicker-module__09as7W__empty{padding:0 var(--space-4);font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-dim);text-transform:uppercase;align-items:center;font-size:11px;display:flex}.IncidentTicker-module__09as7W__row{padding:0 var(--space-4);white-space:nowrap;scrollbar-width:none;align-items:center;gap:10px;width:100%;display:flex;overflow:auto hidden}.IncidentTicker-module__09as7W__row::-webkit-scrollbar{display:none}.IncidentTicker-module__09as7W__list{width:100%;padding:var(--space-1) 0;flex-direction:column;display:flex;overflow-y:auto}.IncidentTicker-module__09as7W__entry{align-items:center;gap:var(--space-2);padding:4px var(--space-3);font-family:var(--font-mono);color:var(--text-secondary);border-radius:var(--radius-xs);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;min-width:0;font-size:11px;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.IncidentTicker-module__09as7W__list .IncidentTicker-module__09as7W__entry{border-bottom:1px solid var(--stroke-faint);width:100%;padding:6px var(--space-4);border-radius:0}.IncidentTicker-module__09as7W__row .IncidentTicker-module__09as7W__entry{grid-template-columns:auto minmax(84px,110px) minmax(140px,1fr) auto;align-items:center;column-gap:8px;min-width:360px;max-width:420px;padding:4px 6px;display:grid}.IncidentTicker-module__09as7W__entry:hover{background:var(--bg-card-hover);color:var(--text-primary)}.IncidentTicker-module__09as7W__list .IncidentTicker-module__09as7W__entry:hover{border-bottom-color:var(--stroke-subtle)}.IncidentTicker-module__09as7W__entry:focus-visible{outline:1px solid var(--entry-accent,var(--kind-unknown));outline-offset:-1px}.IncidentTicker-module__09as7W__kind{letter-spacing:.14em;color:var(--entry-accent,var(--kind-unknown));flex-shrink:0;min-width:60px;font-weight:700}.IncidentTicker-module__09as7W__row .IncidentTicker-module__09as7W__kind{min-width:52px}.IncidentTicker-module__09as7W__kindInferred{opacity:.55;font-style:italic}.IncidentTicker-module__09as7W__city{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:0 0 120px;font-weight:700;overflow:hidden}.IncidentTicker-module__09as7W__sep{color:var(--text-dim);flex-shrink:0}.IncidentTicker-module__09as7W__row .IncidentTicker-module__09as7W__sep{display:none}.IncidentTicker-module__09as7W__summary{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.IncidentTicker-module__09as7W__row .IncidentTicker-module__09as7W__summary{flex:initial}.IncidentTicker-module__09as7W__entryTime{letter-spacing:.12em;color:var(--text-dim);padding-left:var(--space-2);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:9px}.IncidentTicker-module__09as7W__row .IncidentTicker-module__09as7W__entryTime{text-align:right;margin-left:0;padding-left:0}
.MajorIncidentOverlay-module__buJSSW__panelHeader{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid #ef444459;flex-shrink:0;animation:1.1s ease-in-out infinite MajorIncidentOverlay-module__buJSSW__major-strobe;display:flex}@keyframes MajorIncidentOverlay-module__buJSSW__major-strobe{0%,to{background:#ef4444d9}50%{background:#f97316d9}}.MajorIncidentOverlay-module__buJSSW__panelHeaderIcon{filter:drop-shadow(0 0 3px #ffffff80);flex-shrink:0;font-size:14px}.MajorIncidentOverlay-module__buJSSW__panelHeaderText{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:700;overflow:hidden}.MajorIncidentOverlay-module__buJSSW__bannerQueue{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffe6;padding:2px var(--space-2);border-radius:var(--radius-xs);white-space:nowrap;background:#00000040;border:1px solid #ffffff4d;flex-shrink:0;font-size:10px;font-weight:700}.MajorIncidentOverlay-module__buJSSW__panel{z-index:600;background:var(--bg-card);border-left:1px solid var(--stroke-strong);width:400px;animation:MajorIncidentOverlay-module__buJSSW__panel-slide-in .32s var(--ease-out-expo) both;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}@keyframes MajorIncidentOverlay-module__buJSSW__panel-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.MajorIncidentOverlay-module__buJSSW__corner{border-color:var(--stroke-hot);pointer-events:none;border-style:solid;width:12px;height:12px;position:absolute}.MajorIncidentOverlay-module__buJSSW__cornerTL{top:var(--space-2);left:var(--space-2);border-width:1px 0 0 1px}.MajorIncidentOverlay-module__buJSSW__cornerTR{top:var(--space-2);right:var(--space-2);border-width:1px 1px 0 0}.MajorIncidentOverlay-module__buJSSW__cornerBL{bottom:var(--space-2);left:var(--space-2);border-width:0 0 1px 1px}.MajorIncidentOverlay-module__buJSSW__cornerBR{bottom:var(--space-2);right:var(--space-2);border-width:0 1px 1px 0}.MajorIncidentOverlay-module__buJSSW__panelBody{scrollbar-width:thin;scrollbar-color:var(--stroke-subtle) transparent;flex-direction:column;flex:1;gap:14px;padding:18px 20px;display:flex;overflow-y:auto}.MajorIncidentOverlay-module__buJSSW__sectionLabel{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--text-dim);font-size:10px;font-weight:700}.MajorIncidentOverlay-module__buJSSW__summary{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-primary);background:var(--bg-inset);border:1px solid var(--stroke-subtle);border-left:3px solid var(--kind-brand);border-radius:var(--radius-xs);padding:10px 12px;font-size:12px;font-weight:600;line-height:1.42}.MajorIncidentOverlay-module__buJSSW__divider{background:var(--stroke-subtle);height:1px;margin:0}.MajorIncidentOverlay-module__buJSSW__field{flex-direction:column;gap:4px;display:flex}.MajorIncidentOverlay-module__buJSSW__fieldLabel{font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--text-dim);font-size:9px;font-weight:600}.MajorIncidentOverlay-module__buJSSW__fieldValue{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-secondary);font-size:12px;line-height:1.4}.MajorIncidentOverlay-module__buJSSW__fieldValueAccent{color:var(--kind-brand);font-weight:700}.MajorIncidentOverlay-module__buJSSW__briefingText{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-secondary);background:var(--bg-inset);border:1px solid var(--stroke-subtle);border-radius:var(--radius-xs);white-space:pre-wrap;padding:8px 10px;font-size:11px;font-style:italic;line-height:1.52}.MajorIncidentOverlay-module__buJSSW__briefingToggle{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--kind-brand);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-4px;padding:0;font-size:10px;font-weight:700}.MajorIncidentOverlay-module__buJSSW__briefingToggle:hover,.MajorIncidentOverlay-module__buJSSW__briefingToggle:focus-visible{color:#ffb36b}.MajorIncidentOverlay-module__buJSSW__briefingToggle:focus-visible{outline:none;text-decoration:underline}.MajorIncidentOverlay-module__buJSSW__briefingLoading{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);font-size:10px;animation:1.6s ease-in-out infinite MajorIncidentOverlay-module__buJSSW__etherlog-blink}.MajorIncidentOverlay-module__buJSSW__actions{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--stroke-subtle);flex-shrink:0;display:flex}.MajorIncidentOverlay-module__buJSSW__btn{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-inset);border:1px solid var(--stroke-strong);border-radius:var(--radius-xs);padding:var(--space-3) 0;cursor:pointer;transition:color .16s var(--ease-out-expo), border-color .16s var(--ease-out-expo), background .16s var(--ease-out-expo);flex:1;font-size:10px;font-weight:700}.MajorIncidentOverlay-module__buJSSW__btn:hover{color:var(--kind-brand);border-color:var(--kind-brand);background:var(--kind-brand-soft)}.MajorIncidentOverlay-module__buJSSW__btnPrimary{color:var(--text-secondary);border-color:var(--stroke-hot)}.MajorIncidentOverlay-module__buJSSW__btnPrimary:hover{color:var(--kind-brand);border-color:var(--kind-brand);background:var(--kind-brand-soft)}.MajorIncidentOverlay-module__buJSSW__autoDismiss{padding:var(--space-2) var(--space-5);border-top:1px solid var(--stroke-faint);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);text-align:center;flex-shrink:0;font-size:9px;animation:2s ease-in-out infinite MajorIncidentOverlay-module__buJSSW__etherlog-blink}@media (max-width:520px){.MajorIncidentOverlay-module__buJSSW__panel{width:100%}}@media (prefers-reduced-motion:reduce){.MajorIncidentOverlay-module__buJSSW__panelHeader{background:#ef4444d9;animation:none}.MajorIncidentOverlay-module__buJSSW__panel,.MajorIncidentOverlay-module__buJSSW__autoDismiss,.MajorIncidentOverlay-module__buJSSW__briefingLoading{animation:none}}
.history-module__Fl5TgG__page{z-index:2;flex-direction:column;min-height:100vh;padding-bottom:24px;display:flex;position:relative}.history-module__Fl5TgG__tableWrap{flex-direction:column;flex:1;display:flex}.history-module__Fl5TgG__titleShell{margin:0 var(--space-4);padding:18px var(--space-4) 16px;border-bottom:1px solid var(--stroke-faint)}.history-module__Fl5TgG__titleBar{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.history-module__Fl5TgG__titleLeft{flex-direction:column;gap:8px;display:flex}.history-module__Fl5TgG__titleEyebrow{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--kind-ambulance);font-size:10px}.history-module__Fl5TgG__titleText{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,2.4vw,2.3rem);font-weight:700}.history-module__Fl5TgG__titleSub{font-family:var(--font-mono);color:var(--text-dim);letter-spacing:.08em;font-size:11px}.history-module__Fl5TgG__totalBadge{font-family:var(--font-mono);color:var(--text-secondary);letter-spacing:.15em;border:1px solid var(--stroke-subtle);background:color-mix(in srgb, var(--bg-card) 88%, transparent);white-space:nowrap;border-radius:100px;padding:5px 12px;font-size:10px}.history-module__Fl5TgG__stats{margin:2px var(--space-4) var(--space-3);padding:0 var(--space-3);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--text-secondary);font-size:10px}.history-module__Fl5TgG__paginationWrap{justify-content:center;margin-top:4px;display:flex}.history-module__Fl5TgG__pagination{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--stroke-subtle);background:color-mix(in srgb, var(--bg-card) 92%, transparent);border-radius:999px;flex-wrap:wrap;padding:10px 14px;display:flex}.history-module__Fl5TgG__pageBtn{min-width:34px;font-family:var(--font-mono);letter-spacing:.15em;color:var(--text-muted);border:1px solid var(--stroke-subtle);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:6px 11px;font-size:10px;transition:border-color .12s,color .12s,background .12s}.history-module__Fl5TgG__pageBtn:hover:not(:disabled){border-color:var(--stroke-strong);color:var(--text-primary);background:var(--bg-card-hover)}.history-module__Fl5TgG__pageBtn:disabled{opacity:.4;cursor:not-allowed}.history-module__Fl5TgG__pageBtnActive{color:var(--text-primary);border-color:var(--stroke-hot);background:var(--bg-elevated);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stroke-hot) 30%, transparent)}.history-module__Fl5TgG__ellipsis{font-family:var(--font-mono);color:var(--text-dim);padding:0 var(--space-1);-webkit-user-select:none;user-select:none;font-size:10px}@media (max-width:768px){.history-module__Fl5TgG__titleBar{flex-direction:column;align-items:flex-start}}
.DigestCard-module__CfmD9W__card{border:1px solid var(--stroke-subtle);border-radius:var(--radius-lg);background:linear-gradient(180deg, #ffffff04, transparent 48%), var(--bg-card);overflow:hidden}.DigestCard-module__CfmD9W__header{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--stroke-subtle);background:color-mix(in srgb, var(--bg-elevated) 86%, transparent);justify-content:space-between;align-items:center;display:flex}.DigestCard-module__CfmD9W__label{align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-dim);text-transform:uppercase;font-size:9px;font-weight:600;display:flex}.DigestCard-module__CfmD9W__pip{background:var(--kind-ambulance);width:6px;height:6px;box-shadow:0 0 6px var(--kind-ambulance-glow);border-radius:50%;animation:2s ease-in-out infinite DigestCard-module__CfmD9W__etherlog-pulse}.DigestCard-module__CfmD9W__headerRight{align-items:center;gap:var(--space-3);display:flex}.DigestCard-module__CfmD9W__ts{font-family:var(--font-mono);color:var(--text-dim);letter-spacing:.08em;font-size:9px}.DigestCard-module__CfmD9W__refresh{border:1px solid var(--stroke-subtle);font-family:var(--font-mono);letter-spacing:.15em;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:100px;padding:3px 10px;font-size:9px;transition:border-color .15s,color .15s}.DigestCard-module__CfmD9W__refresh:hover{border-color:var(--stroke-strong);color:var(--text-primary)}.DigestCard-module__CfmD9W__body{padding:18px 22px}.DigestCard-module__CfmD9W__content{gap:var(--space-3);flex-direction:column;display:flex}.DigestCard-module__CfmD9W__headline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);max-width:28ch;margin:0;font-size:clamp(18px,2.1vw,26px);font-weight:700;line-height:1.1}.DigestCard-module__CfmD9W__bodyText{font-family:var(--font-mono);color:var(--text-secondary);max-width:80ch;margin:0;font-size:12px;line-height:1.7}.DigestCard-module__CfmD9W__num{color:var(--text-primary);font-style:normal;font-weight:700}.DigestCard-module__CfmD9W__insight{align-items:flex-start;gap:var(--space-2);background:color-mix(in srgb, var(--kind-ambulance) 8%, transparent);border:1px solid color-mix(in srgb, var(--kind-ambulance) 20%, transparent);border-radius:var(--radius-md);font-family:var(--font-mono);color:var(--text-secondary);padding:10px 14px;font-size:11px;line-height:1.55;display:flex}.DigestCard-module__CfmD9W__insightIcon{color:var(--kind-ambulance);flex-shrink:0;margin-top:1px}.DigestCard-module__CfmD9W__skeleton{gap:var(--space-3);flex-direction:column;display:flex}.DigestCard-module__CfmD9W__skeletonHeadline,.DigestCard-module__CfmD9W__skeletonLine,.DigestCard-module__CfmD9W__skeletonInsight{background:var(--stroke-subtle);border-radius:4px;animation:1.6s ease-in-out infinite DigestCard-module__CfmD9W__shimmer}.DigestCard-module__CfmD9W__skeletonHeadline{width:70%;height:28px}.DigestCard-module__CfmD9W__skeletonLine{width:100%;height:14px}.DigestCard-module__CfmD9W__skeletonInsight{width:100%;height:42px;margin-top:var(--space-1)}@keyframes DigestCard-module__CfmD9W__shimmer{0%,to{opacity:.4}50%{opacity:.8}}.DigestCard-module__CfmD9W__empty{align-items:center;gap:var(--space-3);font-family:var(--font-mono);color:var(--text-dim);letter-spacing:.08em;padding:var(--space-3) 0;font-size:11px;display:flex}.DigestCard-module__CfmD9W__emptyIcon{font-size:18px;animation:2s ease-in-out infinite DigestCard-module__CfmD9W__etherlog-pulse}
.StackModal-module__he5iqW__backdrop{z-index:1500;cursor:pointer;background:#0000008c;animation:.18s both StackModal-module__he5iqW__stack-backdrop-in;position:fixed;inset:0}@keyframes StackModal-module__he5iqW__stack-backdrop-in{0%{opacity:0}to{opacity:1}}.StackModal-module__he5iqW__modal{background:var(--bg-card);border:1px solid var(--stroke-subtle);border-radius:var(--radius-xs);width:640px;max-width:calc(100vw - 32px);max-height:80vh;box-shadow:0 24px 80px #000000a6, 0 0 0 1px var(--stroke-faint);z-index:1501;cursor:default;animation:StackModal-module__he5iqW__stack-modal-in .2s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)) both;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes StackModal-module__he5iqW__stack-modal-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.StackModal-module__he5iqW__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--bg-elevated);border-bottom:1px solid var(--stroke-subtle);flex-shrink:0;display:flex}.StackModal-module__he5iqW__title{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:11px;font-weight:700}.StackModal-module__he5iqW__closeButton{width:28px;height:28px;font-family:var(--font-mono);color:var(--text-muted);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;transition:color .16s,background .16s;display:inline-flex}.StackModal-module__he5iqW__closeButton:hover,.StackModal-module__he5iqW__closeButton:focus-visible{color:var(--text-primary);background:var(--bg-inset);outline:none}.StackModal-module__he5iqW__closeButton:focus-visible{box-shadow:0 0 0 1px var(--stroke-strong)}.StackModal-module__he5iqW__body{flex:auto;overflow-y:auto}.StackModal-module__he5iqW__row{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--stroke-faint);grid-template-columns:44px auto 1fr auto;display:grid}.StackModal-module__he5iqW__row:last-child{border-bottom:none}.StackModal-module__he5iqW__row:hover{background:var(--bg-card-hover)}.StackModal-module__he5iqW__rowClickable{appearance:none;border:0;border-bottom:1px solid var(--stroke-faint);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;width:100%}.StackModal-module__he5iqW__rowClickable:focus-visible{outline:1px solid var(--stroke-strong);outline-offset:-1px}.StackModal-module__he5iqW__time{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.06em;white-space:nowrap;font-size:10px}.StackModal-module__he5iqW__kindChip{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-xs);border:1px solid;align-items:center;padding:2px 6px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.StackModal-module__he5iqW__message{font-family:var(--font-mono);color:var(--text-primary);word-break:break-word;min-width:0;font-size:12px;line-height:1.55}.StackModal-module__he5iqW__capcode{font-family:var(--font-mono);color:var(--text-dim);white-space:nowrap;letter-spacing:.04em;font-size:10px}@media (max-width:680px){.StackModal-module__he5iqW__modal{width:calc(100vw - 24px)}.StackModal-module__he5iqW__row{grid-template-rows:auto auto;grid-template-columns:44px auto 1fr}.StackModal-module__he5iqW__capcode{padding-bottom:var(--space-1);grid-area:2/2/auto/-1}}@media (prefers-reduced-motion:reduce){.StackModal-module__he5iqW__backdrop,.StackModal-module__he5iqW__modal{animation:none}}
.SoundToggle-module__LwRQSa__btn{border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.SoundToggle-module__LwRQSa__btn:hover{border-color:var(--stroke-strong)}.SoundToggle-module__LwRQSa__btn:focus-visible{outline:1px solid var(--kind-ambulance);outline-offset:2px}.SoundToggle-module__LwRQSa__btnOff{color:var(--text-dim)}.SoundToggle-module__LwRQSa__btnOn{color:var(--kind-ambulance);border-color:var(--kind-ambulance-soft);box-shadow:0 0 8px var(--kind-ambulance-soft)}.SoundToggle-module__LwRQSa__icon{display:block}
.charts-module__RJLgsa__chartWrap{background:var(--bg-card);border:1px solid var(--stroke-subtle);border-radius:6px;flex-direction:column;padding:18px;display:flex}.charts-module__RJLgsa__chartHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.charts-module__RJLgsa__chartTitle{font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-dim);text-transform:uppercase;font-size:9px;font-weight:600}.charts-module__RJLgsa__chartNote{font-family:var(--font-mono);color:var(--text-dim);letter-spacing:.06em;font-size:9px;font-style:italic}.charts-module__RJLgsa__svg{width:100%;height:auto;color:var(--text-primary);display:block;overflow:visible}.charts-module__RJLgsa__svgHourly{max-height:160px}.charts-module__RJLgsa__svgWeekly{max-height:140px}.charts-module__RJLgsa__weeklySummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.charts-module__RJLgsa__weeklyStat{border:1px solid var(--stroke-faint);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-inset) 86%, transparent);flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}.charts-module__RJLgsa__weeklyStatLabel{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim);font-size:9px}.charts-module__RJLgsa__weeklyStatValue{font-family:var(--font-display);color:var(--text-primary);font-size:1.4rem;line-height:1}.charts-module__RJLgsa__weeklyStatNote{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-muted);font-size:10px}.charts-module__RJLgsa__legend{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.charts-module__RJLgsa__legendItem{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:5px;font-size:9px;display:flex}.charts-module__RJLgsa__legendSwatch{border-radius:2px;flex-shrink:0;width:7px;height:7px}.charts-module__RJLgsa__distSection{flex-direction:column;gap:2px;display:flex}.charts-module__RJLgsa__distDivider{background:var(--stroke-faint);height:1px;margin:8px 0}.charts-module__RJLgsa__distRow{grid-template-columns:64px 1fr 32px 32px;align-items:center;gap:8px;padding:4px 0;display:grid}.charts-module__RJLgsa__distLeft{align-items:center;gap:6px;display:flex}.charts-module__RJLgsa__distPip{border-radius:2px;flex-shrink:0;width:6px;height:6px}.charts-module__RJLgsa__distLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase;font-size:10px}.charts-module__RJLgsa__distBar{background:var(--bg-inset);border-radius:3px;height:6px;overflow:hidden}.charts-module__RJLgsa__distFill{opacity:.85;height:100%;transition:width .7s var(--ease-out-expo);border-radius:3px}.charts-module__RJLgsa__distNum{font-family:var(--font-mono);color:var(--text-primary);text-align:right;font-size:11px;font-weight:600}.charts-module__RJLgsa__distPct{font-family:var(--font-mono);color:var(--text-dim);text-align:right;font-size:9px}.charts-module__RJLgsa__sevStrip{align-items:flex-end;gap:8px;height:44px;display:flex}.charts-module__RJLgsa__sevItem{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;height:100%;display:flex}.charts-module__RJLgsa__sevBar{opacity:.8;width:100%;min-height:3px;transition:height .7s var(--ease-out-expo);border-radius:3px 3px 0 0}.charts-module__RJLgsa__sevLabel{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-dim);font-size:8px}.charts-module__RJLgsa__sevCount{font-family:var(--font-mono);color:var(--text-secondary);font-size:10px;font-weight:600}.charts-module__RJLgsa__rankList{flex-direction:column;gap:0;display:flex}.charts-module__RJLgsa__rankRow{height:24px;font-family:var(--font-mono);grid-template-columns:22px 1fr 1fr 32px;align-items:center;gap:8px;display:grid}.charts-module__RJLgsa__rankBadge{color:var(--text-dim);text-align:left;font-size:11px;line-height:1}.charts-module__RJLgsa__rankName{color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.charts-module__RJLgsa__rankBar{background:var(--bg-inset);border-radius:2px;height:4px;overflow:hidden}.charts-module__RJLgsa__rankFill{background:var(--kind-ambulance);opacity:.7;height:100%;transition:width .7s var(--ease-out-expo);border-radius:2px}.charts-module__RJLgsa__rankCount{color:var(--text-primary);text-align:right;font-size:11px;font-weight:600}.charts-module__RJLgsa__weeklyPlaceholder{align-items:flex-end;gap:6px;height:80px;padding:4px 0;display:flex}.charts-module__RJLgsa__weeklyPlaceholderBar{background:var(--stroke-subtle);border-radius:3px 3px 0 0;flex:1}.charts-module__RJLgsa__empty{font-family:var(--font-mono);color:var(--text-dim);margin:0;font-size:10px}.charts-module__RJLgsa__heatmapShell{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.charts-module__RJLgsa__heatmapWeekLabels{font-family:var(--font-mono);color:var(--text-dim);letter-spacing:.08em;grid-template-rows:repeat(7,12px);gap:4px;padding-top:22px;font-size:9px;display:grid}.charts-module__RJLgsa__heatmapBoard{min-width:0;position:relative}.charts-module__RJLgsa__heatmapTooltip{z-index:3;border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);pointer-events:none;background:#0d1520f5;flex-direction:column;gap:4px;min-width:190px;max-width:240px;padding:10px 12px;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 12px 28px #00000059}.charts-module__RJLgsa__heatmapTooltipDate{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-primary);font-size:10px}.charts-module__RJLgsa__heatmapTooltipMeta{font-family:var(--font-mono);color:var(--text-secondary);letter-spacing:.04em;font-size:10px}.charts-module__RJLgsa__heatmapMonths{grid-template-columns:repeat(53,minmax(0,1fr));gap:4px;margin-bottom:6px;display:grid}.charts-module__RJLgsa__heatmapMonth{min-height:12px;font-family:var(--font-mono);color:var(--text-dim);letter-spacing:.08em;font-size:9px}.charts-module__RJLgsa__heatmapGrid{grid-template-columns:repeat(53,minmax(0,1fr));gap:4px;display:grid}.charts-module__RJLgsa__heatmapWeek{grid-template-rows:repeat(7,12px);gap:4px;display:grid}.charts-module__RJLgsa__heatmapCell{background:#121b28;border:1px solid #ffffff05;border-radius:3px;width:100%;min-width:10px;height:12px;transition:transform .12s,border-color .12s,filter .12s}.charts-module__RJLgsa__heatmapCellEmpty{background:0 0;border-color:#0000}.charts-module__RJLgsa__heatmapCell:hover{border-color:var(--stroke-hot);filter:brightness(1.08);transform:translateY(-1px)}.charts-module__RJLgsa__heatmapLevel0{background:#121b28;border-color:#94a3b80a}.charts-module__RJLgsa__heatmapLevel1{background:#0f766e;border-color:#2dd4bf2e}.charts-module__RJLgsa__heatmapLevel2{background:#2563eb;border-color:#60a5fa33}.charts-module__RJLgsa__heatmapLevel3{background:#ea580c;border-color:#fb923c38}.charts-module__RJLgsa__heatmapLevel4{background:#ef4444;border-color:#fca5a54d;box-shadow:0 0 12px #ef44443d}.charts-module__RJLgsa__heatmapLegend{justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.charts-module__RJLgsa__heatmapLegendCell{width:12px;min-width:12px}.charts-module__RJLgsa__legendText{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:9px}@media (max-width:768px){.charts-module__RJLgsa__weeklySummary,.charts-module__RJLgsa__heatmapShell{grid-template-columns:1fr}.charts-module__RJLgsa__heatmapWeekLabels{display:none}.charts-module__RJLgsa__heatmapBoard{padding-bottom:4px;overflow-x:auto}.charts-module__RJLgsa__heatmapMonths,.charts-module__RJLgsa__heatmapGrid{min-width:720px}}
.trends-module__xF0Abq__page{z-index:2;flex-direction:column;min-height:100vh;display:flex;position:relative}.trends-module__xF0Abq__content{flex-direction:column;flex:1;gap:28px;width:100%;max-width:1280px;margin:0 auto;padding:32px 32px 48px;display:flex}.trends-module__xF0Abq__pageHeader{border-bottom:1px solid var(--stroke-subtle);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:14px;display:flex}.trends-module__xF0Abq__pageHeaderCopy{flex-direction:column;gap:8px;display:flex}.trends-module__xF0Abq__pageEyebrow{font-family:var(--font-mono);color:var(--kind-ambulance);letter-spacing:.28em;text-transform:uppercase;font-size:10px}.trends-module__xF0Abq__pageTitle{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:700}.trends-module__xF0Abq__pageMeta{font-family:var(--font-mono);color:var(--text-dim);letter-spacing:.18em;text-transform:uppercase;font-size:10px}.trends-module__xF0Abq__hero{grid-template-columns:minmax(0,1.4fr) minmax(320px,.95fr);align-items:stretch;gap:20px;display:grid}.trends-module__xF0Abq__heroLead{border:1px solid var(--stroke-subtle);border-radius:var(--radius-lg);background:linear-gradient(135deg, #3b82f614, transparent 32%), var(--bg-card);flex-direction:column;gap:16px;padding:28px;display:flex;box-shadow:inset 0 1px #ffffff05}.trends-module__xF0Abq__heroKicker{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-dim);font-size:10px}.trends-module__xF0Abq__heroTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);max-width:16ch;margin:0;font-size:clamp(1.8rem,3vw,3rem);line-height:.95}.trends-module__xF0Abq__heroText{font-family:var(--font-mono);color:var(--text-secondary);max-width:70ch;margin:0;font-size:14px;line-height:1.75}.trends-module__xF0Abq__takeaways{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.trends-module__xF0Abq__takeaway{border:1px solid var(--stroke-faint);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-inset) 86%, transparent);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.trends-module__xF0Abq__takeawayLabel{font-family:var(--font-mono);letter-spacing:.22em;color:var(--text-dim);text-transform:uppercase;font-size:9px}.trends-module__xF0Abq__takeawayValue{font-family:var(--font-display);color:var(--text-primary);font-size:1.1rem;line-height:1.1}.trends-module__xF0Abq__statsStrip{background:var(--bg-card);border:1px solid var(--stroke-subtle);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.trends-module__xF0Abq__statChip{background:var(--bg-card);flex-direction:column;gap:10px;min-height:136px;padding:20px;display:flex;position:relative}.trends-module__xF0Abq__statLabel{font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-dim);text-transform:uppercase;font-size:9px}.trends-module__xF0Abq__statValue{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.03em;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;line-height:1}.trends-module__xF0Abq__statNote{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-muted);text-transform:uppercase;font-size:10px}.trends-module__xF0Abq__statAccent{width:2px;position:absolute;top:0;bottom:0;left:0}.trends-module__xF0Abq__digestShell{margin-top:6px}.trends-module__xF0Abq__patternGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.trends-module__xF0Abq__patternCard{border:1px solid var(--stroke-subtle);border-radius:var(--radius-lg);background:linear-gradient(180deg, #ffffff04, transparent 46%), var(--bg-card);flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex;position:relative;overflow:hidden}.trends-module__xF0Abq__patternAccent{width:2px;position:absolute;top:0;bottom:0;left:0}.trends-module__xF0Abq__patternLabel{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);font-size:9px}.trends-module__xF0Abq__patternTitle{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;font-size:1.35rem;line-height:1.08}.trends-module__xF0Abq__patternNote{font-family:var(--font-mono);color:var(--text-secondary);margin:0;font-size:11px;line-height:1.7}.trends-module__xF0Abq__section{flex-direction:column;gap:16px;display:flex}.trends-module__xF0Abq__sectionHeader{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.trends-module__xF0Abq__sectionEyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-bottom:6px;font-size:10px;display:block}.trends-module__xF0Abq__sectionTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:clamp(1.28rem,1.8vw,1.55rem);line-height:1.1}.trends-module__xF0Abq__gridHero{grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);gap:16px;display:grid}.trends-module__xF0Abq__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:768px){.trends-module__xF0Abq__content{padding:16px}.trends-module__xF0Abq__pageHeader{flex-direction:column;align-items:flex-start}.trends-module__xF0Abq__hero,.trends-module__xF0Abq__patternGrid,.trends-module__xF0Abq__takeaways,.trends-module__xF0Abq__gridHero,.trends-module__xF0Abq__grid2{grid-template-columns:1fr}.trends-module__xF0Abq__statsStrip{grid-template-columns:repeat(2,1fr)}}
.FullscreenToggle-module__xDsgWa__btn{border:1px solid var(--stroke-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.FullscreenToggle-module__xDsgWa__btn:hover{border-color:var(--stroke-strong)}.FullscreenToggle-module__xDsgWa__btn:focus-visible{outline:1px solid var(--kind-ambulance);outline-offset:2px}.FullscreenToggle-module__xDsgWa__btnOff{color:var(--text-dim)}.FullscreenToggle-module__xDsgWa__btnOn{color:var(--kind-ambulance);border-color:var(--kind-ambulance-soft);box-shadow:0 0 8px var(--kind-ambulance-soft)}.FullscreenToggle-module__xDsgWa__icon{display:block}
