.summary-grid[data-astro-cid-m4cbx6j5]{grid-template-columns:1fr;gap:.7rem;display:grid}.summary-card[data-astro-cid-m4cbx6j5]{background:linear-gradient(145deg,#eef8fb,#e4edf3);border-radius:9px;min-height:78px;padding:.85rem}.summary-card[data-astro-cid-m4cbx6j5] span[data-astro-cid-m4cbx6j5]{color:#5c6d7b;font-size:.72rem;display:block}.summary-card[data-astro-cid-m4cbx6j5] strong[data-astro-cid-m4cbx6j5]{color:#123e5a;margin-top:.35rem;font-size:1.05rem;display:block}.map-legend[data-astro-cid-m4cbx6j5]{color:#596775;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.6rem;font-size:.72rem;display:flex}.dot[data-astro-cid-m4cbx6j5]{vertical-align:-1px;border:1px solid #fff;border-radius:50%;width:11px;height:11px;margin-right:.3rem;display:inline-block;box-shadow:0 0 0 1px #0000002e}.uplift[data-astro-cid-m4cbx6j5]{background:#dc2626}.subsidence[data-astro-cid-m4cbx6j5]{background:#2563eb}.size-legend[data-astro-cid-m4cbx6j5]{align-items:center;gap:.25rem;display:inline-flex}.size-dot[data-astro-cid-m4cbx6j5]{background:#71808c33;border:1px solid #71808c;border-radius:50%;display:inline-block}.size-dot[data-astro-cid-m4cbx6j5].small{width:7px;height:7px}.size-dot[data-astro-cid-m4cbx6j5].large{width:15px;height:15px;margin-right:.15rem}.threshold-label[data-astro-cid-m4cbx6j5]{color:#405566;background:#e7eef3;border-radius:4px;padding:.18rem .5rem;font-weight:700}.japan-map[data-astro-cid-m4cbx6j5]{z-index:0;background:#dff3fa;border:1px solid #abc3d1;border-radius:10px;height:560px;position:relative;overflow:hidden}.leaflet-container{-webkit-tap-highlight-color:transparent;font:12px/1.5 Arial,Helvetica,sans-serif;overflow:hidden}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-map-pane,.leaflet-tile-pane,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-tooltip-pane,.leaflet-popup-pane{position:absolute;top:0;left:0}.leaflet-map-pane{z-index:2}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-tile{visibility:hidden;user-select:none;width:256px!important;max-width:none!important;height:256px!important;max-height:none!important}.leaflet-tile-loaded{visibility:inherit}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{padding:0;max-width:none!important;max-height:none!important}.leaflet-control-container{z-index:800;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{z-index:800;float:left;clear:both;pointer-events:auto;position:relative}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-bar{border:2px solid #0003;border-radius:4px;box-shadow:0 1px 5px #0000004d}.leaflet-bar a{color:#222;text-align:center;background:#fff;border-bottom:1px solid #ccc;width:30px;height:30px;font:700 18px/30px Arial;text-decoration:none;display:block}.leaflet-bar a:last-child{border-bottom:none}.leaflet-control-attribution{color:#333;background:#ffffffd1;margin:0;padding:0 5px;font-size:10px}.leaflet-control-attribution a{color:#075e9c}.leaflet-interactive{cursor:pointer}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;background:#fff;border-radius:10px;padding:1px;box-shadow:0 3px 14px #00000059}.leaflet-popup-content{min-width:140px;margin:12px 16px;line-height:1.5}.leaflet-popup-tip-container{width:40px;height:20px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{background:#fff;width:17px;height:17px;margin:-10px auto 0;transform:rotate(45deg);box-shadow:3px 3px 12px #00000040}.map-note[data-astro-cid-m4cbx6j5]{color:#697886;margin:.45rem 0 0;font-size:.7rem}.data-source-note[data-astro-cid-m4cbx6j5]{color:#344955;background:#edf6f9;border-left:4px solid #2b718c;margin-top:.85rem;padding:.8rem .9rem;font-size:.75rem;line-height:1.65}.data-source-note[data-astro-cid-m4cbx6j5] strong[data-astro-cid-m4cbx6j5]{color:#193f50;margin-bottom:.2rem;display:block}.data-source-note[data-astro-cid-m4cbx6j5] p[data-astro-cid-m4cbx6j5]{margin:0}.data-source-note[data-astro-cid-m4cbx6j5] a[data-astro-cid-m4cbx6j5]{font-weight:700}@media (width<=540px){.summary-grid[data-astro-cid-m4cbx6j5]{grid-template-columns:1fr}.japan-map[data-astro-cid-m4cbx6j5]{height:430px}}
