:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--background:#f6f3ea;--surface:#fffdf7;--text:#1b2c27;--secondary:#49594f;--accent:#8d3823;--on-accent:#fffaf1;--line:#cbc9b9;--control:#747d6d;--tint:#ede7d8;--atlas-paper:#e4e8dc;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-control:.45rem;--radius-surface:.7rem;--radius-pill:999px;--font:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, sans-serif;--display-font:Georgia, "Hiragino Mincho ProN", "Yu Mincho", serif;--monitor-dark:#142725;--monitor-ink:#f8f3e6;--monitor-muted:#d3dbcf;--monitor-highlight:#ffd094;--map-line:#657a6c;--map-grid:#b8c5ac28;--map-panel:#213b33;--map-minor:#b9d8ba}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--background:#151d19;--surface:#202b24;--text:#f5f1e6;--secondary:#c4cfc4;--accent:#f5ad90;--on-accent:#27180e;--line:#495448;--control:#9aa48f;--tint:#343e32;--atlas-paper:#222e25}}
.monitor-filter{flex-wrap:wrap;align-items:end;gap:.65rem;margin-block:1.15rem;display:flex}.monitor-filter label{flex:10rem;min-width:0;max-width:22rem}.monitor-filter button.primary{font-weight:700}.monitor-filter:has(label){border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);padding:.85rem}.monitor-results{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);display:grid;overflow:hidden}.monitor-results.with-map{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.monitor-map-panel{background:var(--monitor-dark);min-width:0;color:var(--monitor-ink);flex-direction:column;display:flex}.catalog-map{aspect-ratio:2;background:repeating-linear-gradient(90deg, var(--map-grid) 0 1px, transparent 1px 8.33%), repeating-linear-gradient(0deg, var(--map-grid) 0 1px, transparent 1px 16.66%), var(--monitor-dark);width:100%;display:block}.catalog-map image{filter:hue-rotate(-30deg)saturate(.65)brightness(1.23)}.catalog-map-viewport{position:relative;overflow:hidden}.catalog-map-viewport[data-zoomed=true] .catalog-map-layer{cursor:grab;touch-action:none}.catalog-map-viewport[data-zoomed=true] .catalog-map-layer:active{cursor:grabbing}.catalog-map-controls{gap:.25rem;display:grid;position:absolute;inset:.55rem .55rem auto auto}.catalog-map-controls button{min-width:2.75rem;color:var(--monitor-ink);background:var(--monitor-dark);border-color:var(--map-line);padding:0;font-weight:750}.catalog-map-controls button:focus-visible,.monitor-map-caption a:focus-visible{outline-color:var(--monitor-highlight)}.catalog-map-controls button:disabled{opacity:.55;cursor:default}.catalog-marker{fill:var(--map-minor);stroke:var(--monitor-dark);stroke-width:1.2px}.catalog-marker.moderate{fill:#ffd373}.catalog-marker.major{fill:#ff8b60}.catalog-marker.unknown{fill:#c3c9c5}.catalog-map a:hover .catalog-marker{stroke:#fff;stroke-width:2.8px}.monitor-map-caption{border-top:1px solid var(--map-line);flex-wrap:wrap;justify-content:space-between;gap:.45rem .7rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.monitor-map-caption a{color:var(--monitor-highlight)}.monitor-map-caption ul{flex-wrap:wrap;gap:.4rem .85rem;margin:0;padding:0;list-style:none;display:flex}.monitor-map-caption li{white-space:nowrap;align-items:center;gap:.3rem;display:flex}.monitor-map-caption li span:first-child{background:var(--map-minor);border-radius:50%;width:.55rem;height:.55rem}.monitor-map-caption li:nth-child(2) span:first-child{background:#ffd373}.monitor-map-caption li:nth-child(3) span:first-child{background:#ff8b60}.monitor-map-caption li:nth-child(4) span:first-child{background:#c3c9c5}.monitor-list-panel{min-width:0;padding:clamp(.95rem,2.4vw,1.6rem)}.monitor-list-panel h2{margin-bottom:.2rem}.monitor-list-panel .data-status{margin-block:.6rem 1rem}.monitor-list-panel .data-status p{font-size:.875rem}.monitor-results.with-map .catalog-list{overscroll-behavior:contain;max-height:19rem;padding-inline-end:.3rem;overflow:auto}.catalog-list{margin:0;padding:0;list-style:none}.catalog-list li{border-top:1px solid var(--line);grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.55rem 0;display:grid}.catalog-list li div{gap:.15rem;display:grid}.catalog-list li a{font-size:.9375rem;font-weight:650;text-decoration:none}.catalog-list li a:hover{text-decoration:underline}.catalog-magnitude{color:var(--accent);background:var(--tint);font-variant-numeric:tabular-nums;border-radius:.5rem;place-items:center;padding:.25rem;font-size:.875rem;font-weight:750;display:grid}.catalog-list-arrow{color:var(--accent);font-size:.8rem}.monitor-section{margin-block:clamp(2.3rem,6vw,5rem)}.monitor-section-heading{max-width:70ch;margin-bottom:1.2rem}.monitor-section-heading :is(h2,p){margin-bottom:.45rem}.monitor-section-heading h2{letter-spacing:-.045em;font-size:clamp(1.7rem,3.25vw,2.65rem);font-weight:740}.monitor-section-heading p{color:var(--secondary)}.country-directory,.monitor-guide-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.country-directory a,.monitor-guide-grid a{background:var(--surface);min-height:3.1rem;color:var(--text);border:1px solid var(--line);border-radius:.55rem;align-items:center;gap:.65rem;padding:.6rem .8rem;font-size:.9rem;text-decoration:none;display:flex}.country-directory a:hover,.monitor-guide-grid a:hover{border-color:var(--accent);color:var(--accent)}.country-directory a span:last-child,.monitor-guide-grid a span{color:var(--accent);margin-inline-start:auto}.country-code{color:var(--accent);flex:none;font-size:.875rem;font-weight:750}.monitor-guide-grid a{border-radius:var(--radius-control);border-block-start:3px solid var(--accent);min-height:5rem;font-weight:690}.monitor-faq{max-width:75ch}.monitor-source{border-top:1px solid var(--line);color:var(--secondary);flex-wrap:wrap;align-items:center;gap:.65rem 1.2rem;margin-block:1.4rem 2rem;padding-top:1rem;font-size:.88rem;display:flex}.monitor-source p{margin:0}.page-intro.monitor-intro{border-block-end:1px solid var(--line);max-width:none;padding-block-end:clamp(1rem,3vw,1.75rem)}.monitor-intro h1{font-size:clamp(2rem,4.5vw,3.65rem);font-weight:745}.monitor-intro p{max-width:65ch;color:var(--secondary)}.monitor-intro p:last-child{margin-bottom:0}.regional-description{max-width:72ch}@media (max-width:1023px){.monitor-results.with-map{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.monitor-filter label{flex-basis:calc(50% - .65rem);max-width:none}.monitor-filter>.primary{flex:100%}.monitor-results.with-map .catalog-list{max-height:15rem}}@media (max-width:575px){.monitor-map-caption{padding-inline:.75rem}}
.map-intro{margin-block-end:1.15rem}.map-intro h1{max-width:36ch;font-size:clamp(2rem,4.2vw,3.6rem);font-weight:750;line-height:1.08}.map-intro p{max-width:66ch;color:var(--secondary);margin-block-end:.6rem}.map-atlas-intro .map-intro-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem 1.4rem;display:flex}.map-atlas-intro .map-intro-tools p{margin:0}.map-atlas-intro .map-intro-tools .filter-bar{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.45rem .6rem;margin:0;padding:0;display:flex}.map-atlas-intro .filter-desktop{display:none}.map-atlas-intro .filter-mobile{display:block}.map-atlas-intro .filter-summary{flex:12rem;margin:0}.map-toolbar.monitor-filter{border-radius:1.1rem;margin-block:1rem}.map-toolbar>label{flex-basis:12rem}.map-toolbar>label select{padding-inline:.5rem}.map-workspace{background:var(--surface);border:1px solid var(--line);border-radius:clamp(1.15rem,2.5vw,1.7rem);grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);display:grid;overflow:hidden}.map-atlas-workspace{grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"stage selection""stage events""legend events"}.map-atlas-workspace>.map-stage{grid-area:stage}.map-atlas-workspace>.map-rail{grid-area:events}.map-atlas-workspace>.map-rail-selection{grid-area:selection;padding:1rem 1rem 0}.map-atlas-workspace>.map-rail-selection:empty{display:none}.map-atlas-legend{background:var(--monitor-dark);color:var(--monitor-ink);grid-area:legend}.map-atlas-controls{border-block-end:1px solid var(--map-line);background:var(--monitor-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .7rem;padding:.45rem .7rem;display:flex}.map-presets{flex-wrap:wrap;gap:.2rem;display:inline-flex}.map-presets button{min-width:4.25rem;color:var(--monitor-ink);background:0 0;border-color:#0000;padding:.4rem .65rem;font-size:.875rem;font-weight:680}.map-presets button[aria-pressed=true]{color:var(--monitor-dark);background:var(--monitor-highlight);border-color:var(--monitor-highlight)}.map-presets button:disabled{opacity:.55}.map-presets button:focus-visible{outline-color:var(--monitor-highlight)}.map-touch-hint{text-align:end;color:var(--monitor-muted);flex:8rem;margin:0;font-size:.875rem;display:none}@media (pointer:coarse){.map-touch-hint{display:block}}.map-stage{background:var(--monitor-dark);min-width:0;color:var(--monitor-ink);flex-direction:column;display:flex;position:relative}.map-stage .catalog-map-viewport,.map-stage .map-canvas{background:repeating-linear-gradient(90deg, var(--map-grid) 0 1px, transparent 1px 8.33%), repeating-linear-gradient(0deg, var(--map-grid) 0 1px, transparent 1px 12.5%), radial-gradient(ellipse at 50% 43%, var(--map-panel), var(--monitor-dark) 80%);border:0;border-radius:0;flex:1;align-items:center;min-height:clamp(24rem,45vw,34rem);display:grid}.map-stage .map-canvas{height:auto;display:block}.map-stage .catalog-map{background:0 0}.map-stage .relief-map image{filter:brightness(.87)saturate(.67)}.relief-grid,.relief-equator{fill:none;stroke:#f6efd9;pointer-events:none}.relief-grid{opacity:.19;stroke-width:.75px}.relief-equator{opacity:.38;stroke-width:1px;stroke-dasharray:4 3}.relief-oceans{fill:#f6efd9;stroke:#102621;stroke-width:2px;paint-order:stroke;font:italic 14px var(--display-font);text-anchor:middle;pointer-events:none}.relief-map .catalog-marker{stroke-width:1.4px}.relief-map .catalog-marker-ring{fill:#fff4dc24;stroke:#ffedce;stroke-width:2px}.map-stage .catalog-map-layer{min-width:0}.map-stage .catalog-map-controls{border:1px solid var(--map-line);background:var(--monitor-dark);border-radius:.65rem;gap:0;inset:.85rem .85rem auto auto;box-shadow:0 3px 15px #07151f70}.map-stage .catalog-map-controls button{background:0 0;border:0;border-radius:.7rem;font-size:1.25rem;font-weight:600}.map-stage .catalog-map-controls button+button{border-block-start:1px solid var(--map-line);border-start-start-radius:0;border-start-end-radius:0}.map-stage .catalog-map-controls button:is(:hover,:focus-visible):not(:disabled){background:var(--map-panel)}.map-stage .catalog-map-controls button:disabled{opacity:.42}.map-atlas-workspace .catalog-map-controls{grid-auto-flow:column;inset:auto .65rem .65rem auto}.map-atlas-workspace .catalog-map-controls button+button{border-block-start:0;border-inline-start:1px solid var(--map-line);border-radius:0}.catalog-marker-hit{fill:#0000}.catalog-marker-ring{fill:#e6f1ff22;stroke:#f5faff;stroke-width:1.4px;pointer-events:none}.catalog-map [data-selected=true] .catalog-marker{stroke:#fff;stroke-width:1.4px}.map-rail{min-width:0;padding:clamp(.8rem,1.8vw,1.35rem)}.map-rail-heading h2{margin:0 0 .2rem}.map-rail-heading p{margin-bottom:.7rem}.map-rail .data-status{margin-block:.75rem;padding-inline-start:.65rem;font-size:.875rem}.map-selection{border-block-end:1px solid var(--line);border-inline-start:2px solid var(--accent);background:var(--tint);grid-template-columns:auto minmax(0,1fr);gap:.85rem;padding:.85rem .9rem .35rem;display:grid}.map-selection-measurement{color:var(--secondary);align-content:start;justify-items:start;gap:.15rem;font-size:.8125rem;display:grid}.map-selection-measurement .map-magnitude{font:500 1.55rem/1 var(--display-font);padding:.37rem .45rem}.map-selection h3{font:500 clamp(1.2rem, 2.2vw, 1.52rem)/1.14 var(--display-font);margin:0}.map-selection p{color:var(--secondary);margin:.3rem 0 0;font-size:.875rem}.map-event-detail{align-items:center;gap:.35rem;min-height:2.75rem;font-size:.9375rem;font-weight:700;display:inline-flex}.map-magnitude{border:1px solid var(--line);min-width:2.35rem;color:var(--text);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:.5rem;flex:none;place-items:center;padding:.2rem .32rem;font-size:.875rem;font-weight:760;display:inline-grid}.map-magnitude[data-level=moderate]{color:#5c3e05;background:#ffe8b2;border-color:#d9ba76}.map-magnitude[data-level=major]{color:#752b15;background:#ffd6c8;border-color:#e3ab96}.map-pick-list{margin-block:.6rem 0;padding:0 .25rem;list-style:none}.map-pick-list li{border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:.1rem;display:grid}.map-pick-list li[data-selected=true]{background:var(--tint)}.map-pick-list li>button,.map-pick-list li>a{border:0;border-radius:.4rem;min-width:0;min-height:2.75rem;font-size:.9rem}.map-pick-list li>button{text-align:start;background:0 0;justify-content:flex-start;padding:.35rem .3rem}.map-pick-list li>button small{display:block}.map-updated{margin:.7rem 0}.map-pick-list li>a{place-items:center;font-weight:700;text-decoration:none;display:grid}.map-pick-list :is(button,a):hover{background:var(--tint);text-decoration:underline}.map-pick-list :is(button,a):focus-visible{outline-offset:-2px}.map-rail .map-pick-list{max-height:19rem;overflow:auto}.map-stage .maplibregl-ctrl-top-right{inset:.25rem .25rem auto auto}.map-stage .maplibregl-ctrl button{width:2.75rem;height:2.75rem}.map-stage .maplibregl-popup-close-button{padding:.2rem}.map-stage .maplibregl-popup-content p{margin:.2rem 0 .55rem}.map-workspace+.timeline{background:var(--surface);border:1px solid var(--line);border-radius:1rem;padding:1rem}@media (max-width:1023px){.map-workspace{grid-template-columns:minmax(0,1fr)}.map-atlas-workspace{grid-template-rows:auto;grid-template-areas:"stage""selection""legend""events"}.map-atlas-workspace>.map-rail-selection{padding:0}.interior-page .map-atlas-workspace .map-selection{border-radius:0}.map-atlas-workspace .maplibregl-popup{display:none}.map-stage .catalog-map-viewport,.map-stage .map-canvas{min-height:clamp(16rem,49vw,29rem)}}@media (max-width:767px){.map-intro{margin-block-end:.75rem}.map-intro p{font-size:.9375rem}.map-toolbar>label{flex-basis:calc(50% - .65rem)}.map-stage .catalog-map-controls{inset:.4rem .4rem auto auto}.interior-page .map-atlas-intro{margin-bottom:.75rem;padding-block:.7rem .2rem}.interior-page .map-atlas-intro h1{margin-block-end:.45rem}.map-atlas-intro .map-intro-tools{gap:.35rem}.map-atlas-intro .map-intro-tools>p{line-height:1.45}.map-atlas-workspace{margin-inline:-.35rem}.map-atlas-workspace .map-stage .catalog-map-viewport{min-height:clamp(13.5rem,57vw,23rem)}.map-atlas-workspace .map-stage .catalog-map-controls{inset:auto .4rem .4rem auto}.map-touch-hint{font-size:.8rem}.relief-oceans{display:none}.map-stage .monitor-map-caption{gap:.3rem .55rem;padding:.6rem .7rem}.map-rail .map-pick-list{max-height:none}}
.home-page.container{padding-block-start:clamp(.85rem,2.4vw,2.15rem)}.home-page .monitor-hero{isolation:isolate;color:#fff9ed;background:#0d1815;border:0;border-radius:.4rem;margin:0 0 clamp(1.9rem,5vw,3.75rem);display:block;position:relative;overflow:hidden}.home-page .monitor-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0d1815 13%,#0d1815f5 35%,#0d181566 62%,#0000 92%);position:absolute;inset:0}.home-hero-image{inset-inline-end:-5%;mix-blend-mode:screen;width:min(67%,55rem);max-width:none;height:auto;position:absolute;top:49%;transform:translateY(-50%)}.home-page .monitor-hero-content{z-index:1;width:min(66%,47rem);padding:clamp(2.3rem,4.5vw,4.5rem) clamp(1.3rem,4.4vw,4.25rem);position:relative}.home-page .monitor-hero h1{font:500 clamp(2.8rem, 5.4vw, 5.6rem)/.99 var(--display-font);letter-spacing:-.06em;max-width:15ch;margin:0 0 1.05rem}.home-page .monitor-hero-lead{color:#f2ebda;max-width:36ch;margin:0 0 1.55rem;font-size:clamp(1rem,1.5vw,1.19rem);line-height:1.55}.home-page .monitor-actions{flex-wrap:wrap;align-items:center;gap:.25rem .9rem;display:flex}.home-page .monitor-action{color:#fff6e7;justify-content:space-between;align-items:center;gap:.6rem;min-height:2.75rem;padding:.4rem .15rem;font-size:.9375rem;font-weight:680;text-decoration:none;display:inline-flex}.home-page .monitor-action.primary{color:#291b14;background:#ffcb94;border-radius:.25rem;min-width:7.3rem;padding:.5rem .75rem}.home-page .monitor-action:hover,.home-image-credit:hover{text-decoration:underline}.home-image-credit{z-index:1;color:#fff6e7;align-items:center;min-height:2.75rem;font-size:.75rem;text-decoration:none;display:flex;position:absolute;inset:auto .8rem .55rem auto}.home-page .monitor-hero :focus-visible{outline-color:#ffcb94}.home-activity{border-block-start:2px solid var(--text)}.home-activity-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;padding-block:.85rem .45rem;display:flex}.home-page :is(.home-activity-heading,.monitor-section-heading) h2{font:500 clamp(1.8rem, 4vw, 3.4rem)/1.05 var(--display-font);letter-spacing:-.045em;margin-block:0 .35rem}.home-activity-heading h2{flex-shrink:0;max-width:100%}.home-default-window{color:var(--secondary);margin:0;font-size:.875rem}.home-activity .filter-bar{background:0 0;border:0;flex-wrap:wrap;flex:auto;justify-content:end;align-items:center;gap:.4rem .65rem;margin:0;padding:0;display:flex}.home-activity .filter-desktop{display:none}.home-activity .filter-mobile{display:block}.home-activity .filter-form :is(button,.button,select),.home-activity .filter-mobile>button{border-radius:.3rem}.home-activity .filter-summary{margin:0}.home-feed{grid-template-columns:minmax(0,1fr) minmax(0,1.33fr);gap:clamp(1.25rem,4vw,3.5rem);padding-block-start:.65rem;display:grid}.home-feed>:only-child{grid-column:1/-1}.home-feed-list{min-width:0}.home-feed-list .data-status{border-inline-start:2px solid var(--accent);margin:0 0 .7rem;padding:0 0 0 .65rem;font-size:.875rem}.home-feed-list .data-status>p:last-child{margin:0}.home-feed-list .catalog-feed li{grid-template-columns:3.3rem minmax(0,1fr) auto;align-items:center;min-height:3.75rem;position:relative}.home-feed-list .catalog-feed li a{font-size:1rem}.home-feed-list .catalog-feed li a:after{content:"";position:absolute;inset:0}.home-feed-list .catalog-feed li a:focus-visible{outline:0}.home-feed-list .catalog-feed li a:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}.home-feed-list .catalog-magnitude{font:600 1.5rem/1 var(--display-font);letter-spacing:-.05em;color:var(--accent);background:0 0;justify-content:start}.home-feed-list .event-card{border-block-start:1px solid var(--line);padding-block:.6rem}.home-page .home-more-events{border-block-start:1px solid var(--line)}.home-more-events summary{color:var(--accent);padding-block:.75rem;font-size:.9375rem;font-weight:650}.home-pagination.monitor-filter{justify-content:center}.home-map{align-self:start;min-width:0}.home-map .monitor-map-panel{border-radius:.35rem;overflow:hidden}.home-map .catalog-map-controls{gap:.1rem;inset:.45rem .45rem auto auto}.home-map .catalog-map-controls button{border-radius:.3rem}.home-map-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .8rem;margin-bottom:.15rem;display:flex}.home-map-heading h3{font:500 1.55rem/1.1 var(--display-font);margin:0}.home-map-heading a{align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:680;display:inline-flex}.home-page .atlas{background:var(--atlas-paper);border-block:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:1rem clamp(1.5rem,6vw,5.75rem);padding:clamp(1rem,4vw,3.25rem);display:grid}.home-page .atlas .monitor-section-heading{margin:0}.home-page .atlas-grid{border-block-end:1px solid var(--line);min-width:0;display:block}.home-page .atlas-region{border-block-start:1px solid var(--line)}.atlas-region summary{min-height:3.12rem;padding:.8rem .15rem;list-style:none}.atlas-region summary::-webkit-details-marker{display:none}.home-page .monitor-faq summary::-webkit-details-marker{display:none}.home-page .atlas-region h3{justify-content:space-between;align-items:center;gap:.6rem;margin:0;font-size:1.075rem;font-weight:680;display:flex}.atlas-region h3 span:before,.home-page .monitor-faq summary:after{content:"+";color:var(--accent);font-size:1.3rem;line-height:1}.atlas-region[open] h3 span:before,.home-page .monitor-faq details[open] summary:after{content:"−"}.home-page .atlas-region ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;margin:0;padding:0 0 .65rem;list-style:none;display:grid}.home-page .atlas-region li{border:0;min-width:0}.home-page .atlas-region a{min-height:2.75rem;color:var(--text);grid-template-columns:1.9rem minmax(0,1fr) auto;align-items:center;gap:.3rem;padding:.25rem .15rem;font-size:.9375rem;text-decoration:none;display:grid}.home-page .atlas-region a:hover{text-decoration:underline}.home-page .atlas-region .country-code{color:var(--secondary);border:0;font:500 .78rem/1.3 ui-monospace,monospace}.home-page .atlas-region a>span:last-child{color:var(--accent)}.home-page .atlas .monitor-source{border:0;grid-column:1/-1;margin:0;padding:0}.home-page .home-guides{border-block-start:2px solid var(--text);padding-block-start:1rem}.home-page .home-guides .monitor-guide-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0 1.6rem}.home-guides .monitor-guide-grid li:first-child{grid-row:1/span 3}.home-page .home-guides .monitor-guide-grid a{border:0;border-block-end:1px solid var(--line);background:0 0;border-radius:0;min-height:3.4rem;padding:.55rem .15rem;font-size:1rem}.home-page .home-guides .monitor-guide-grid a:hover{text-decoration:underline}.home-page .home-guides .monitor-guide-grid li:first-child a{color:#fff9ee;height:100%;min-height:9.5rem;font:500 clamp(1.55rem, 3vw, 2.5rem)/1.08 var(--display-font);background:#233a31;border:0;border-radius:.3rem;align-items:flex-end;padding:clamp(1rem,3vw,2rem)}.home-page .home-guides .monitor-guide-grid li:first-child span{color:#ffcb94}.home-page .monitor-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:.45rem clamp(1.5rem,5vw,4rem);max-width:none;display:grid}.home-page .monitor-faq-items{border-block-end:1px solid var(--line)}.home-page .monitor-faq .accordion{padding-block:0}.home-page .monitor-faq summary{justify-content:space-between;align-items:center;gap:.7rem;min-height:3.2rem;list-style:none;display:flex}.home-page .monitor-faq .monitor-section-heading{margin:0}.home-page .home-sources{max-width:64ch}@media (max-width:1023px){.home-feed{grid-template-columns:minmax(0,1fr)}.home-page .monitor-hero-content{width:min(74%,40rem)}}@media (max-width:767px){.home-page .monitor-hero-content{width:100%;padding:2rem 1.05rem 2.35rem}.home-hero-image{inset-inline-end:-41%;width:max(100%,22rem);top:39%}.home-page .monitor-hero:after{background:linear-gradient(90deg,#0d1815 2%,#0d1815e8 30%,#0d18156b 72%,#0d181542),linear-gradient(#0000 55%,#0d1815 100%)}.home-page .monitor-hero h1{margin-block-end:.65rem;font-size:clamp(2.2rem,10.4vw,3.35rem)}.home-page .monitor-hero-lead{max-width:29ch;margin-block-end:.9rem}.home-page .monitor-action{font-size:.875rem}.home-page .monitor-actions{gap:.05rem .7rem}.home-image-credit{inset-block-end:0}.home-activity .filter-bar{justify-content:start}.home-activity .filter-mobile>button{padding:.4rem .65rem}.home-feed{gap:1.3rem}.home-map{border-block-start:1px solid var(--line);padding-block-start:.5rem}.home-page .atlas,.home-page .monitor-faq{grid-template-columns:minmax(0,1fr)}.home-page .atlas{gap:.65rem}.home-page .atlas .monitor-section-heading p{margin-bottom:.25rem}.home-page .atlas-region a{grid-template-columns:minmax(0,1fr) auto}.home-page .atlas-region .country-code{display:none}.home-page .home-guides .monitor-guide-grid{grid-template-columns:minmax(0,1fr)}.home-guides .monitor-guide-grid li:first-child{grid-row:auto}.home-page .home-guides .monitor-guide-grid li:first-child a{min-height:6.3rem}}@media (max-width:359px){.home-page .monitor-hero-content{padding-block:1.25rem 2.05rem}.home-page .monitor-hero h1{font-size:2rem}.home-page .monitor-hero-lead{margin-block-end:.65rem;font-size:.9375rem}.home-page .monitor-hero{margin-block-end:1.4rem}}
.interior-page :is(.page-intro,.map-intro){border:0;border-block-start:2px solid var(--text);max-width:none;margin-bottom:clamp(1.15rem,3vw,2rem);padding-block:clamp(1rem,3vw,2rem) .55rem}.interior-page :is(.page-intro,.map-intro) h1{font:500 clamp(2.25rem, 5.2vw, 4.7rem)/1.02 var(--display-font);letter-spacing:-.058em;max-width:26ch;margin-block-end:.75rem}.interior-page :is(.page-intro,.map-intro) p{max-width:64ch;color:var(--secondary);margin-block-end:.55rem}.interior-page .page-intro .eyebrow{color:var(--accent);letter-spacing:.055em;font-weight:690}.interior-page :is(.content-section,.monitor-section,.monitor-list-panel,.map-rail-heading,.state-panel,.live-surface) h2{font:500 clamp(1.65rem, 3.3vw, 2.65rem)/1.06 var(--display-font);letter-spacing:-.04em}.interior-page .monitor-section-heading h2{margin-block-end:.45rem}.interior-page>.filter-form[role=search]{border-block-end:1px solid var(--line);max-width:34rem;padding-block-end:.85rem}.interior-page :is(.monitor-filter:has(label),.filter-bar){background:var(--surface);border-radius:var(--radius-control)}.interior-page :is(.monitor-results,.live-surface){border:0;border-block-start:1px solid var(--line);background:0 0;border-radius:0}.interior-page .monitor-results .monitor-list-panel,.interior-page .live-surface{padding-inline:0}.interior-page .monitor-list-panel .data-status{margin-block-end:.9rem}.interior-page .catalog-list li{grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;min-height:3.65rem}.interior-page .catalog-magnitude{color:var(--accent);font:600 1.45rem/1 var(--display-font);background:0 0;justify-content:start}.interior-page .event-magnitude strong{font-family:var(--display-font);font-weight:600}.interior-page .editorial{max-width:72ch}.interior-page .editorial .page-intro{border-color:var(--accent)}.interior-page .editorial .editorial-lead{color:var(--text);font-size:clamp(1.08rem,1.8vw,1.25rem)}.interior-page .editorial .content-section+.content-section{border-block-start:1px solid var(--line);padding-block-start:1.15rem}.interior-page .detail-facts{border:0;border-block:1px solid var(--line);border-radius:0}.interior-page .detail-facts>div{padding:clamp(.7rem,2vw,1.25rem)}.interior-page .detail-facts dt{margin:0 0 .35rem}.interior-page .detail-facts dd{font:500 clamp(1rem, 1.9vw, 1.45rem)/1.2 var(--display-font)}.interior-page>.monitor-map-panel{border-radius:var(--radius-control);overflow:hidden}.interior-page .map-workspace{border-radius:var(--radius-surface)}.interior-page .map-selection{border-radius:var(--radius-control)}.interior-page .month-grid{background:var(--line);gap:1px;padding:1px}.interior-page .month-grid a{border:0;border-radius:0}.interior-page .month-grid a:hover,.interior-page .month-grid a[aria-current=page]{background:var(--tint)}.interior-page .month-grid a[aria-current=page]{outline-offset:-2px}.interior-page .monitor-guide-grid{gap:0 1.4rem}.interior-page .monitor-guide-grid a{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;min-height:3.4rem;padding-inline:.15rem}.interior-page .monitor-guide-grid a:hover{text-decoration:underline}@media (max-width:767px){.interior-page :is(.page-intro,.map-intro) h1{font-size:clamp(2.15rem,8.5vw,3rem)}.interior-page .monitor-filter label{min-width:min(9rem,100%)}}
.quake-history{max-width:60rem;margin-block:1.5rem 3rem}.quake-history h2{font-family:var(--display-font);margin:0 0 .75rem;font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:500;line-height:1.2}.quake-heading{margin-block-start:2.75rem!important}.quake-note{color:var(--secondary);max-width:68ch;font-size:.9375rem}.quake-toc ul{scrollbar-width:thin;gap:.5rem;margin:0 0 1.5rem;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.quake-toc a{white-space:nowrap;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text);background:var(--surface);padding:.4rem .8rem;font-size:.875rem;text-decoration:none;display:inline-block}.quake-toc a:hover{border-color:var(--accent);color:var(--accent)}.quake-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 0 1.5rem;display:grid}.quake-facts>div{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);padding:.9rem 1rem}.quake-facts dt{color:var(--secondary);letter-spacing:.02em;font-size:.8125rem;font-weight:600}.quake-facts dd{gap:.1rem;margin:.25rem 0 0;display:grid}.quake-facts strong{font:500 clamp(1.6rem, 4vw, 2.1rem)/1.1 var(--display-font);color:var(--text);font-variant-numeric:tabular-nums}.quake-facts strong a{color:inherit;text-decoration:none}.quake-facts strong a:hover{color:var(--accent)}.quake-facts dd span{color:var(--secondary);overflow-wrap:normal;font-size:.875rem}@media (min-width:48rem){.quake-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.quake-panel{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);padding:1.1rem 1.15rem 1.2rem}.quake-panel p{max-width:68ch;line-height:1.7}.quake-panel>:last-child{margin-block-end:0}.quake-timeline{border-block-end:1px solid var(--control);height:13rem;margin:1.25rem .5rem 2.25rem 2.1rem;position:relative}.quake-grid{inset-inline:0;bottom:var(--y);border-block-start:1px dashed var(--line);color:var(--secondary);text-indent:-2.1rem;font-size:.75rem;line-height:0;position:absolute}.quake-tick{bottom:-1.6rem;left:var(--x);color:var(--secondary);white-space:nowrap;font-size:.75rem;position:absolute;transform:translate(-50%)}.quake-tick:last-of-type{transform:translate(-100%)}.quake-tick:first-of-type{transform:none}.quake-dot{left:var(--x);height:var(--y);width:1.5rem;margin-inline-start:-.75rem;display:block;position:absolute;bottom:0}.quake-dot:before{content:"";background:var(--control);opacity:.55;border-radius:2px;width:2px;margin-inline-start:-1px;position:absolute;top:.3rem;bottom:0;left:50%}.quake-dot:after{content:"";background:var(--surface);border:2px solid var(--accent);width:.7rem;height:.7rem;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin:-.05rem 0 0 -.35rem;position:absolute;top:0;left:50%}.quake-dot[data-level=great]:after{background:var(--accent);width:.85rem;height:.85rem;margin-inline-start:-.425rem}.quake-dot:hover:before,.quake-dot:focus-visible:before{opacity:1;background:var(--accent)}.quake-label{color:var(--text);white-space:nowrap;font-size:.75rem;font-weight:650;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.2rem)}.quake-tip{z-index:2;border-radius:var(--radius-control);background:var(--text);width:max-content;max-width:14rem;color:var(--background);opacity:0;pointer-events:none;overflow-wrap:normal;padding:.45rem .6rem;font-size:.8125rem;line-height:1.35;transition:opacity .12s;position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%)}.quake-dot:hover .quake-tip{opacity:1}.quake-dot[data-edge=start] .quake-tip{left:0;transform:none}.quake-dot[data-edge=end] .quake-tip{left:auto;right:0;transform:none}.quake-dot:hover .quake-label{opacity:0}@media (prefers-reduced-motion:reduce){.quake-tip{transition:none}}.quake-cards{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.quake-card{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);grid-template-columns:4.4rem minmax(0,1fr);gap:.9rem;padding:1rem;scroll-margin-block-start:5rem;display:grid}.quake-card:target{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.quake-magnitude{border-radius:var(--radius-control);background:var(--tint);align-content:start;justify-items:center;padding:.55rem .25rem;display:grid}.quake-magnitude strong{font:500 1.65rem/1 var(--display-font);font-variant-numeric:tabular-nums;color:var(--text)}.quake-magnitude span{color:var(--secondary);margin-block-start:.2rem;font-size:.75rem}.quake-magnitude[data-level=great]{background:var(--accent)}.quake-magnitude[data-level=great] :is(strong,span){color:var(--on-accent)}.quake-magnitude[data-level=major] strong{color:var(--accent)}.quake-card-body h3{overflow-wrap:normal;margin:.1rem 0 .4rem;font-size:1.0625rem;line-height:1.3}.quake-card-body p{margin:.5rem 0 0;line-height:1.65}.quake-meta{color:var(--secondary);letter-spacing:.02em;font-size:.8125rem;font-weight:600;margin:0!important}.quake-chips{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.quake-chips li{border-radius:var(--radius-pill);background:var(--tint);color:var(--secondary);overflow-wrap:normal;padding:.15rem .55rem;font-size:.8125rem}.quake-link{margin-block-start:.55rem;font-size:.875rem;font-weight:600;display:inline-block}.quake-card:not([data-featured]) .quake-link{margin-block-start:.45rem}@media (min-width:48rem){.quake-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.quake-card[data-featured]{grid-column:1/-1}}.quake-context{gap:.75rem;margin-block-start:2.75rem;display:grid}@media (min-width:60rem){.quake-context{grid-template-columns:repeat(2,minmax(0,1fr))}}.quake-faq details{border-block-start:1px solid var(--line)}.quake-faq details:last-of-type{border-block-end:1px solid var(--line)}.quake-faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:.9rem .1rem;font-weight:650;list-style:none;display:flex}.quake-faq summary::-webkit-details-marker{display:none}.quake-faq summary:after{content:"+";color:var(--accent);font-size:1.3rem;line-height:1}.quake-faq details[open] summary:after{content:"−"}.quake-faq details p{max-width:68ch;margin:0 0 1rem;line-height:1.7}.quake-sources{border-block-start:1px solid var(--line);color:var(--secondary);margin-block-start:2.5rem;padding-block-start:1rem;font-size:.875rem}.quake-sources h2{letter-spacing:.04em;text-transform:uppercase;font:650 .875rem/1.3 var(--font)!important}.quake-sources ul{margin:.25rem 0 .75rem;padding-inline-start:1.1rem}.country-guide h3{overflow-wrap:normal;margin:0 0 .5rem;font-size:1.0625rem;line-height:1.3}.country-zones{gap:.75rem;display:grid}@media (min-width:60rem){.country-zones{grid-template-columns:repeat(3,minmax(0,1fr))}}.country-places{margin-block-start:.75rem}.country-places a{color:inherit;text-decoration:none}.country-places li:has(a:hover){background:var(--accent)}.country-places a:hover{color:var(--on-accent)}@media (min-width:48rem){.country-top{grid-template-columns:repeat(3,minmax(0,1fr))}}.country-prepare{margin-block-start:2.75rem}.country-guide .quake-facts dd span+span{font-size:.8125rem}.today-summary{border-inline-start:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:.5rem;margin-block:0 1.25rem;padding:.875rem 1rem}.today-summary p{margin:0;line-height:1.5}.today-summary p+p{margin-block-start:.375rem}.today-summary-strongest a{font-weight:600}.strongest-table table{font-variant-numeric:tabular-nums;min-width:30rem}.strongest-table th{white-space:nowrap;color:var(--secondary);font-size:.82rem;font-weight:650}.strongest-table td:nth-child(-n+2),.strongest-table td:nth-child(4),.strongest-table td:last-child{white-space:nowrap}.strongest-table td,.strongest-table th{padding-inline:8px}.strongest-table td:first-child,.strongest-table th:first-child{width:3.5rem}
.site-footer{--footer-rule:#53675b;border-block-start:.22rem solid var(--monitor-highlight);padding-block:clamp(1.5rem, 4vw, 3.25rem) calc(7rem + env(safe-area-inset-bottom,0px));color:var(--monitor-muted);background:#11201b;font-size:.9375rem}.site-footer a{color:var(--monitor-ink)}.site-footer a:focus-visible{outline-color:var(--monitor-highlight)}.footer-masthead{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.7rem 1.5rem;padding-bottom:clamp(1.1rem,3vw,2rem);display:flex}.site-footer .footer-brand{font:500 clamp(1.75rem, 4vw, 3.1rem)/1.05 var(--display-font);letter-spacing:-.045em;gap:.7rem}.footer-brand .brand-mark{border:1px solid #53675b;width:clamp(2.15rem,4.25vw,3rem);height:clamp(2.15rem,4.25vw,3rem)}.footer-masthead p{max-width:50ch;margin:.55rem 0 0}.footer-top{align-items:center;gap:.55rem;min-height:2.75rem;font-weight:650;text-decoration:none;display:inline-flex}.footer-top:hover{text-decoration:underline}.footer-top span:last-child{border:1px solid var(--footer-rule);width:2.75rem;height:2.75rem;color:var(--monitor-highlight);border-radius:50%;place-items:center;font-size:1.25rem;display:grid}.footer-top:hover span:last-child{border-color:var(--monitor-highlight)}.footer-grid{border-block:1px solid var(--footer-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem clamp(1rem,4vw,3.5rem);padding-block:clamp(1.05rem,3vw,1.9rem);display:grid}.footer-group h2{font:500 clamp(1.28rem, 2vw, 1.7rem)/1.15 var(--display-font);color:var(--monitor-highlight);margin:0 0 .38rem}.footer-group ul{margin:0;padding:0;list-style:none}.footer-group a,.footer-base a{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.footer-group a:hover,.footer-base a:hover{text-decoration:underline}.footer-base{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem 1.25rem;padding-top:.85rem;display:flex}.footer-base p{max-width:63ch;margin:0;font-size:.875rem}.footer-base nav{flex-wrap:wrap;gap:0 1.2rem;display:flex}@media (min-width:768px){.site-footer{padding-bottom:1.55rem}}@media (max-width:575px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-group:last-child{border-block-start:1px solid var(--footer-rule);grid-column:1/-1;padding-top:.7rem}.footer-group:last-child ul{flex-wrap:wrap;gap:0 1.35rem;display:flex}}
*{box-sizing:border-box}html{font-family:var(--font);background:var(--background);color:var(--text);scroll-padding-block:1rem 7rem}body{overflow-wrap:anywhere;margin:0;font-size:1.0625rem;line-height:1.55}button,input,select{font:inherit;color:inherit}a{color:var(--accent);text-underline-offset:.2em}a:hover{text-decoration-thickness:.12em}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}h1,h2,h3,p{margin-block:0 1rem}h1{letter-spacing:-.035em;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;line-height:1.15}h2{letter-spacing:-.02em;font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:600;line-height:1.3}h3{font-size:1.125rem;font-weight:600;line-height:1.4}small,.secondary{color:var(--secondary);font-size:.875rem}svg{flex:none}button,.button,input,select,summary{min-height:2.75rem}button,.button{background:var(--surface);border:1px solid var(--control);border-radius:var(--radius-control);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;text-decoration:none;display:inline-flex}button.primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}button:not(.primary):hover,.button:hover{border-color:var(--accent);text-decoration:underline}input,select{background:var(--surface);border:1px solid var(--control);border-radius:var(--radius-control);min-width:0;max-width:100%;padding:.625rem .75rem;font-size:1rem}label{gap:.25rem;font-size:.875rem;font-weight:500;display:grid}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:.75rem;font-weight:600}summary{cursor:pointer;padding-block:.625rem}section,[id]{scroll-margin-block:.65rem 1rem}.container{width:min(100%,80rem);margin-inline:auto;padding-inline:1rem}.site-header{border-bottom:1px solid var(--line);background:var(--background)}.header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem 1rem;padding-block:.5rem;display:flex}.brand{color:var(--text);letter-spacing:-.04em;align-items:center;gap:.55rem;min-height:2.75rem;font-size:1.125rem;font-weight:760;text-decoration:none;display:inline-flex}.brand-mark{width:2.15rem;height:2.15rem;color:var(--monitor-highlight);background:#233a31;border-radius:.7rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff40}.language-switch summary{border:1px solid var(--line);border-radius:var(--radius-pill);align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.875rem;font-weight:650;list-style:none;display:flex}.language-switch summary::-webkit-details-marker{display:none}.language-switch summary svg{width:1rem;height:1rem}.language-code{display:none}.language-chevron{margin-block-start:-.23em}.language-switch[open] summary,.language-switch summary:hover{background:var(--tint);border-color:var(--control)}.language-switch ul,.more-menu ul{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);margin:0;padding:.5rem;list-style:none}.language-switch[open]{position:relative}.language-switch[open] ul{z-index:5;width:min(15rem,80vw);max-height:50dvh;position:absolute;inset:calc(100% + .45rem) 0 auto auto;overflow-y:auto;box-shadow:0 12px 30px #0e23351f}.language-switch a,.more-menu a{border-radius:.65rem;align-items:center;min-height:2.75rem;padding:.5rem .75rem;text-decoration:none;display:flex}.language-switch a:is(:hover,[aria-current=page]),.more-menu a:is(:hover,[aria-current=page]){background:var(--tint)}.desktop-nav{gap:.1rem;padding:.18rem;display:none}.desktop-nav a{border-radius:var(--radius-pill);min-height:2.75rem;color:var(--secondary);align-items:center;padding:.3rem clamp(.55rem,.95vw,.95rem);font-size:.9375rem;font-weight:620;text-decoration:none;display:inline-flex}.desktop-nav a:hover{color:var(--text);background:var(--background)}.desktop-nav a[aria-current=page]{color:var(--accent);box-shadow:inset 0 -2px var(--accent);border-radius:0;font-weight:720}[aria-current=page]{font-weight:600;text-decoration-thickness:.15em}.skip-link{background:var(--surface);z-index:50;padding:.75rem;position:fixed;top:.75rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}main.container{min-height:50vh;padding-block:1.15rem 3rem}main.container>form[role=search]{margin-block-end:1rem}.eyebrow{color:var(--secondary);letter-spacing:.04em;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.page-intro{max-width:68ch;margin-bottom:1.5rem}.page-intro h1{max-width:24ch}.scope-caption,.window-caption{color:var(--secondary);font-size:.875rem}.statistics-strip{flex-wrap:wrap;align-items:center;gap:1.5rem 3rem;padding-block:.75rem 1rem;display:flex}.statistics-strip>div{gap:.125rem;display:grid}.statistics-strip>div:first-child strong{letter-spacing:-.055em;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:500;line-height:1.15}.statistics-strip span{color:var(--secondary);font-size:.875rem}.statistics-strip>a{margin-left:auto}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.section-heading h2{margin:0}.status-pill{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--secondary);align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.875rem;display:inline-flex}.status-pill>span{background:#27814d;border-radius:50%;width:.4rem;height:.4rem}.status-delayed>span{background:#ac741d}.live-note{color:var(--secondary);margin-top:.75rem;font-size:.875rem}.event-location{margin:0 0 .25rem}.event-magnitude[data-level=moderate] strong{color:var(--accent)}.event-magnitude[data-level=major] strong{color:#a14c13}.load-more{width:100%;margin-top:1rem;display:flex}.empty-state{max-width:55ch;padding-block:2rem}.radius-form{margin-bottom:1.5rem}.radius-form fieldset{flex-wrap:wrap;gap:.5rem;display:flex}.radius-form button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.selection-page{padding-block:2rem 4rem}.selection-page .page-intro{margin-block:3rem 2rem}.language-grid{grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:.75rem;margin-bottom:3rem;display:grid}.language-grid a{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--text);background:var(--surface);justify-content:space-between;align-items:center;min-height:4rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.language-grid a:hover{border-color:var(--accent);color:var(--accent)}@media (prefers-color-scheme:dark){.event-magnitude[data-level=major] strong{color:#f6b279}.status-pill>span{background:#78bd91}}@media (max-width:539px){.statistics-strip{gap:1rem 1.5rem}.statistics-strip>a{width:100%;margin-left:0}}.surface{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-surface);padding:1.5rem}.stack>*+*{margin-top:1.5rem}.data-status{border-left:3px solid var(--accent);margin-block:1rem 1.5rem;padding-left:1rem}.data-status p{margin-block:0 .25rem}.data-status time,.measurement,.event-time{font-variant-numeric:tabular-nums}.filter-form{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.filter-form label{flex:8rem}.filter-bar{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);margin-block:1rem;padding:.75rem .85rem}.filter-desktop{display:none}.filter-dialog{border:1px solid var(--control);border-radius:var(--radius-surface);background:var(--surface);width:min(34rem,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);padding:1.5rem;overflow-y:auto}.filter-dialog::backdrop{background:#00000073}.dialog-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.filter-dialog .filter-form{display:grid}.filter-summary{color:var(--secondary);margin:.5rem 0 0;font-size:.875rem}.event-list{margin:0;padding:0;list-style:none}.event-list>li+li{border-top:1px solid var(--line)}.event-card{grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem 1rem;padding-block:1.25rem;display:grid}.event-card h3{margin-bottom:.375rem}.event-magnitude{flex-direction:column;align-items:start;gap:.125rem;display:flex}.event-magnitude strong{letter-spacing:-.03em;font-size:1.75rem;font-weight:600;line-height:1.15}.event-magnitude span{color:var(--secondary);font-size:.875rem}.event-facts{flex-wrap:wrap;gap:.25rem 1rem;margin:.375rem 0 0;font-size:.875rem;display:flex}.event-facts div{flex-wrap:wrap;gap:.25rem;display:flex}.event-facts dt{color:var(--secondary)}.event-facts dd{margin:0}.event-time{color:var(--secondary);font-size:.875rem}.attribution{color:var(--secondary);margin-block:1rem;font-size:.875rem}.attribution a{display:inline-block}.state-panel{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);padding:1.5rem}.state-panel p:last-child{margin-bottom:0}.content-section{max-width:68ch;margin-block:2rem}.content-section p{max-width:68ch}.accordion{border-block-start:1px solid var(--line);padding-block:.5rem}.accordion summary{font-weight:600}.accordion>div{padding-block:.5rem}.toc ol{padding-inline-start:1.5rem}.toc a{padding-block:.375rem;display:inline-block}.related-list{margin:0;padding:0;list-style:none}.related-list li+li{border-top:1px solid var(--line)}.related-list a{padding-block:.75rem;font-weight:500;display:block}.related-list p{color:var(--secondary);margin:-.5rem 0 .75rem;font-size:.875rem}.mobile-nav{inset:auto max(.7rem, env(safe-area-inset-right)) max(.6rem, env(safe-area-inset-bottom)) max(.7rem, env(safe-area-inset-left));z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:1.45rem;padding:.24rem;position:fixed;box-shadow:0 8px 30px #071a2c29}.mobile-nav-inner{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.1rem;display:grid}.mobile-nav-inner>a,.mobile-nav summary{min-height:3.35rem;color:var(--secondary);text-align:center;border-radius:1.1rem;flex-direction:column;justify-content:center;align-items:center;gap:.13rem;padding:.15rem .15rem .24rem;font-size:.875rem;line-height:1.14;text-decoration:none;display:flex}.mobile-nav .tab-icon{border-radius:var(--radius-pill);place-items:center;width:min(100%,3.05rem);min-height:1.85rem;display:grid}.mobile-nav .tab-icon svg{width:1.22rem;height:1.22rem}.mobile-nav-inner>[aria-current=page],.more-menu[open] summary{color:var(--accent);font-weight:720}.mobile-nav-inner>[aria-current=page] .tab-icon,.more-menu[open] .tab-icon{background:var(--tint)}.mobile-nav summary{list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.more-menu[open] ul{width:min(100%,25rem);max-height:60dvh;position:absolute;inset:auto 0 calc(100% + .45rem) auto;overflow-y:auto;box-shadow:0 8px 28px #071a2c29}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mobile-nav{background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){.mobile-nav{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:no-preference){button,.button{transition:opacity .14s}}@media (min-width:768px){html{scroll-padding-block-end:1rem}.container{padding-inline:1.5rem}.desktop-nav{flex-wrap:wrap;order:1;width:100%;display:flex}.mobile-nav,.filter-mobile{display:none}.filter-desktop{display:block}}@media (min-width:1024px){.container{padding-inline:2rem}.desktop-nav{order:0;width:auto}main.container{padding-block:2rem 3.5rem}.data-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}}@media (max-width:359px){.surface{padding:1rem}.event-card{grid-template-columns:minmax(0,1fr);gap:.75rem}.event-magnitude{flex-direction:row;align-items:baseline;gap:.5rem}}@media (max-width:767px){.container{padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))}.language-code{display:inline}.language-name{display:none}.filter-bar{flex-wrap:wrap;align-items:center;gap:.4rem .65rem;display:flex}.filter-summary{flex:12rem;margin:0}}.detail-facts{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0;display:grid;overflow:hidden}.detail-facts>div{background:var(--surface);padding:20px}.detail-facts dt{color:var(--secondary);margin-bottom:8px;font-size:.82rem}.detail-facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:1.08rem}.table-scroll{max-width:100%;overflow-x:auto}.table-scroll table{border-collapse:collapse;text-align:start;width:100%}.table-scroll th,.table-scroll td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px}.source-records{overflow-wrap:anywhere;padding-left:20px}.source-records li{margin:12px 0}@media (max-width:640px){.detail-facts{border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.detail-facts>div{padding:16px 12px}.detail-facts dd{font-size:1rem}}.nearby-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.nearby-controls label{flex:1;min-width:min(160px,100%)}.place-results{padding:0;list-style:none}.place-results a{border-bottom:1px solid var(--line);padding:14px 0;display:block}.maplibregl-popup-content{color:var(--text);max-width:260px;background:var(--surface)!important;border-radius:12px!important;padding:16px!important}.maplibregl-popup-close-button{min-width:44px;min-height:44px;padding:0 8px}.timeline{margin-top:20px}.timeline input{width:100%}.timeline output{font-variant-numeric:tabular-nums;display:block}.month-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.month-grid a{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:space-between;gap:8px;padding:14px;text-decoration:none;display:flex}.month-grid a[aria-current=page]{outline:2px solid var(--accent)}.archive-count{font-size:1.2rem}@media (max-width:640px){.month-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.month-grid a{font-size:.875rem}}.editorial{max-width:68ch;margin:0 auto}.editorial .page-intro{max-width:none}.editorial-lead{color:var(--text);font-size:1.17rem}.editorial p{line-height:1.75}.editorial address{font-style:normal;line-height:1.8}.editorial ul{padding-left:1.3em}.editorial li{margin:10px 0}
