@font-face{font-family:Cinzel;font-style:normal;font-weight:400 600;font-display:swap;src:url("/fonts/cinzel-latin.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased}.map-light .leaflet-tile-pane{filter:saturate(.35)contrast(1.05)}.map-dark .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.7)contrast(.95)saturate(.3)sepia(.12)}.leaflet-container{font-family:-apple-system,BlinkMacSystemFont,PingFang TC,Noto Sans TC,system-ui,sans-serif}.leaflet-control-attribution{font-size:10px}.map-dark .leaflet-control-attribution{color:#b5ac9e;background:#0e0d12cc!important}.map-dark .leaflet-control-attribution a{color:#d9a55e}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}