@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=Noto+Sans+JP:wght@400;500;600;700&family=Noto+Sans+KR:wght@400;500;600;700&display=swap";*{scrollbar-width:thin}body{margin:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.leaflet-popup-content-wrapper{background:#fff;color:#000;padding:10px;border-radius:4px}.leaflet-popup-content{margin:8px}:root{--font-family-base: "Poppins", "Inter", "Noto Sans SC", "Noto Sans JP", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-heading: "Poppins", "Inter", "Noto Sans SC", "Noto Sans JP", "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono: "SF Mono", "Monaco", "Inconsolata", "Roboto Mono", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace}html{font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body{font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-feature-settings:"liga" 1,"calt" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=zh],html[lang=zh-CN],html[lang=zh-TW]{font-family:Noto Sans SC,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}html[lang=ja],html[lang=ja-JP]{font-family:Noto Sans JP,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}html[lang=ko],html[lang=ko-KR]{font-family:Noto Sans KR,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}body[lang=zh],body[lang=zh-CN],body[lang=zh-TW]{font-family:Noto Sans SC,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}body[lang=ja],body[lang=ja-JP]{font-family:Noto Sans JP,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}body[lang=ko],body[lang=ko-KR]{font-family:Noto Sans KR,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;line-height:1.2;letter-spacing:-.025em}html[lang=zh] h1,html[lang=zh] h2,html[lang=zh] h3,html[lang=zh-CN] h1,html[lang=zh-CN] h2,html[lang=zh-CN] h3,html[lang=zh-TW] h1,html[lang=zh-TW] h2,html[lang=zh-TW] h3{font-family:Noto Sans SC,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;letter-spacing:0}html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3,html[lang=ja-JP] h1,html[lang=ja-JP] h2,html[lang=ja-JP] h3{font-family:Noto Sans JP,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;letter-spacing:0}html[lang=ko] h1,html[lang=ko] h2,html[lang=ko] h3,html[lang=ko-KR] h1,html[lang=ko-KR] h2,html[lang=ko-KR] h3{font-family:Noto Sans KR,Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;letter-spacing:0}html[lang=zh] p,html[lang=zh-CN] p,html[lang=zh-TW] p,html[lang=ja] p,html[lang=ja-JP] p,html[lang=ko] p,html[lang=ko-KR] p{line-height:1.8}p{line-height:1.6;font-family:Poppins,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code,pre{font-family:var(--font-family-mono)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}@media (max-width: 768px){html[lang=zh],html[lang=zh-CN],html[lang=zh-TW],html[lang=ja],html[lang=ja-JP],html[lang=ko],html[lang=ko-KR]{font-size:16px}}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.test-poppins{font-family:Poppins,sans-serif!important}.test-noto-sc{font-family:Noto Sans SC,sans-serif!important}.test-noto-jp{font-family:Noto Sans JP,sans-serif!important}.test-noto-kr{font-family:Noto Sans KR,sans-serif!important}
