.Inundation_page__7RoUP{max-width:1320px;margin:auto;padding:38px 28px 64px;color:#193d48}.Inundation_page__7RoUP h1{font-size:36px;letter-spacing:-1px;margin:12px 0}.Inundation_eyebrow__XnX0Y{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#267168}.Inundation_intro__vQvb_{max-width:880px;line-height:1.7;color:#526b71}.Inundation_notice__6g4WC{padding:14px 18px;border-left:3px solid #b6823e;background:#faf5eb;border-radius:0 8px 8px 0;line-height:1.6;font-size:14px;margin:18px 0}.Inundation_controls__uLvX3{display:flex;flex-wrap:wrap;align-items:end;gap:18px;margin:22px 0}.Inundation_controls__uLvX3 label{display:grid;gap:7px;font-size:13px}.Inundation_controls__uLvX3 input,.Inundation_controls__uLvX3 select{padding:9px;border:1px solid #bfd3ce;border-radius:7px;background:white;color:#193d48;max-width:180px}.Inundation_controls__uLvX3 button{padding:12px 18px;border:1px solid #bfd3ce;border-radius:8px;color:#176e63;background:white;cursor:pointer}.Inundation_controls__uLvX3 button[aria-pressed=true]{background:#176e63;color:white}.Inundation_map__exEaA{height:600px;border-radius:14px;border:1px solid #dbe5e3;z-index:0}.Inundation_numbers__eqf3w{display:flex;flex-wrap:wrap;gap:24px;margin:18px 0}.Inundation_numbers__eqf3w div{display:grid;gap:4px}.Inundation_numbers__eqf3w strong{font-size:22px}.Inundation_numbers__eqf3w small{color:#60767c}.Inundation_legend__o9sAO{display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;font-size:13px}.Inundation_legend__o9sAO span{display:flex;gap:7px;align-items:center}.Inundation_swatch__7ic1c{width:18px;height:12px;border-radius:2px}.Inundation_reading__FS5tQ{min-height:45px;font-size:14px;background:#eff5f3;padding:12px 16px;border-radius:9px;line-height:1.6}.Inundation_page__7RoUP details{border-top:1px solid #dbe5e3;padding:18px 0;margin-top:22px}.Inundation_page__7RoUP summary{font-weight:600;cursor:pointer}.Inundation_page__7RoUP a{color:#176e63;text-decoration:underline;text-underline-offset:3px}.Inundation_page__7RoUP p{line-height:1.7}.Inundation_check__1fXFS{font-size:13px;color:#657c81}@media(max-width:700px){.Inundation_page__7RoUP{padding:28px 16px}.Inundation_page__7RoUP h1{font-size:28px}.Inundation_map__exEaA{height:450px}.Inundation_numbers__eqf3w{gap:16px}}.Inundation_refinementBar__gkXWK{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:24px 0 12px;font-size:14px}.Inundation_refinementBar__gkXWK label{display:flex;gap:9px;align-items:center;font-weight:600}.Inundation_refinementBar__gkXWK input{accent-color:#176e63;width:17px;height:17px}.Inundation_pointList__EHsZ_ button,.Inundation_refinementBar__gkXWK button{background:#fff;border:1px solid #c9dcd7;border-radius:8px;color:#193d48;cursor:pointer;padding:9px 13px}.Inundation_pointList__EHsZ_{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.Inundation_pointList__EHsZ_ button{display:grid;text-align:left;gap:4px}.Inundation_pointList__EHsZ_ button:hover{border-color:#176e63;background:#f3f8f5}.Inundation_pointList__EHsZ_ span{font-size:12px;color:#60767c}.Inundation_page__7RoUP .Inundation_outside__JfUsu{padding:8px 0;margin:8px 0;border:0;font-size:13px;color:#60767c}.Inundation_nativeImage__35ksd{image-rendering:pixelated}.Inundation_viewSwitch__1dL_J{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:26px 0 14px}.Inundation_scenePlaces__StMuK button,.Inundation_terrainTools__GOXt1 button,.Inundation_viewSwitch__1dL_J button{font:inherit;font-size:13px;padding:9px 15px;border:1px solid #bfd3ce;border-radius:8px;background:white;color:#235b57;cursor:pointer}.Inundation_viewSwitch__1dL_J button[aria-pressed=true]{color:white;background:#176e63;border-color:#176e63}.Inundation_viewSwitch__1dL_J span{font-size:13px;color:#698079;margin-left:10px}.Inundation_scenePlaces__StMuK{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:14px 0}.Inundation_scenePlaces__StMuK span{color:#698079;font-size:13px;margin-right:4px}.Inundation_terrainSection__xZwa6{margin:14px 0}.Inundation_terrainTools__GOXt1{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:15px 0;font-size:13px}.Inundation_terrainTools__GOXt1 strong{margin-right:auto}.Inundation_terrainTools__GOXt1 label{display:flex;gap:8px;align-items:center}.Inundation_terrainTools__GOXt1 select{border:1px solid #bfd3ce;border-radius:6px;padding:7px;background:white;color:#235b57}.Inundation_terrainTools__GOXt1 input{accent-color:#176e63}.Inundation_terrainCanvas__jnqK5,.Inundation_terrainLoading__eEICf{height:620px;border:1px solid #ceded8;border-radius:14px;overflow:hidden;background:#edf3f2;position:relative}.Inundation_terrainCanvas__jnqK5 canvas{display:block;touch-action:none}.Inundation_terrainLoading__eEICf{display:grid;place-items:center;color:#647a74}.Inundation_terrainHelp__HaI08{font-size:12px;color:#617a71;margin:10px 0}.Inundation_terrainStats__far_G{display:flex;gap:22px;flex-wrap:wrap;padding:12px 0;color:#647a74;font-size:12px}.Inundation_terrainStats__far_G strong{display:block;font-size:20px;color:#245652}.Inundation_terrainCanvas__jnqK5 canvas:focus-visible{outline:3px solid #176e63;outline-offset:-3px}@media(max-width:700px){.Inundation_terrainCanvas__jnqK5,.Inundation_terrainLoading__eEICf{height:460px}.Inundation_terrainTools__GOXt1{gap:10px}.Inundation_terrainTools__GOXt1 strong{width:100%}.Inundation_terrainStats__far_G{gap:15px}.Inundation_viewSwitch__1dL_J span{margin-left:0;width:100%}}.Inundation_navigationTools__PrH_j{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0 18px}.Inundation_navigationTools__PrH_j button,.Inundation_retry__dQsG3{border:1px solid #bfd3ce;border-radius:7px;background:#fff;color:#235b57;cursor:pointer;font:inherit;font-size:12px;min-height:36px;padding:7px 11px}.Inundation_navigationTools__PrH_j button:hover,.Inundation_retry__dQsG3:hover{background:#edf5f0;border-color:#176e63}.Inundation_navigationTools__PrH_j button:focus-visible{outline:2px solid #176e63;outline-offset:2px}.Inundation_navigationArrows__zrwmL,.Inundation_navigationMode__rdpZh{display:flex;gap:4px}.Inundation_navigationMode__rdpZh button[aria-pressed=true]{background:#176e63;color:white;border-color:#176e63}.Inundation_navigationArrows__zrwmL button{min-width:36px;font-size:18px;padding:4px 9px}.Inundation_navigationArrows__zrwmL button:nth-child(2){white-space:nowrap}.Inundation_inclination__XuHZB{display:grid;gap:5px;color:#45635c;font-size:12px;min-width:130px}.Inundation_inclination__XuHZB input{width:135px;accent-color:#176e63}.Inundation_terrainFrame__0hMZa{position:relative}.Inundation_mapCrosshair__9uUuh{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#234f55;opacity:.5;font:22px Arial;text-shadow:0 1px 2px white}.Inundation_tileStatus__wAz4M{pointer-events:none;position:absolute;left:12px;bottom:12px;background:rgba(255,255,255,.9);border-radius:5px;padding:6px 9px;color:#45635c;font-size:11px}.Inundation_terrainPosition__yEfY6{font-size:12px;color:#60776e;font-variant-numeric:tabular-nums}.Inundation_terrainCanvas__jnqK5 canvas:active{cursor:grabbing!important}@media(max-width:700px){.Inundation_navigationTools__PrH_j{gap:9px}.Inundation_inclination__XuHZB{min-width:120px}.Inundation_inclination__XuHZB input{width:120px}.Inundation_navigationMode__rdpZh{width:100%}.Inundation_navigationMode__rdpZh button{flex:1}.Inundation_tileStatus__wAz4M{max-width:calc(100% - 24px)}}.Inundation_nativeResolution__uH7We{font-size:12px;color:#45635c;margin:10px 0}.Inundation_nativeResolution__uH7We strong{color:#235b57}.Inundation_navigationTools__PrH_j .Inundation_nativeDetail__QKZYY{border-color:#176e63;background:#edf5f0;font-weight:600}