.md-stage{--md-ink: #e9e5dc;--md-ink-dim: #8f9299;--md-ground: #12161b;--md-ground-2: #1a2027;--md-rule: #2a313a;--md-font-display: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--md-font-body: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--md-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--drawer-bg: rgba(18, 22, 27, .94);--drawer-ink: var(--md-ink);--drawer-dim: var(--md-ink-dim);--drawer-rule: var(--md-rule);--drawer-accent: #ffb347;--drawer-font: var(--md-font-body);--drawer-blur: 14px;--drawer-scheme: dark;--design-drawer-peek: 0px;color-scheme:dark;color:var(--md-ink);font-family:var(--md-font-body);font-stretch:normal;line-height:normal;-webkit-font-smoothing:antialiased}:where(.md-stage) a{color:inherit}:where(.md-stage) :focus-visible{outline:2px solid #ffb347;outline-offset:2px}@media (max-width: 720px){.md-stage:not(.capture){--design-drawer-peek: calc(56px + var(--safe-bottom, 0px))}:where(.md-stage) .maplibregl-ctrl-bottom-right,:where(.md-stage) .maplibregl-ctrl-bottom-left{bottom:var(--design-drawer-peek)}:where(.md-stage) .maplibregl-ctrl-bottom-right{right:var(--safe-right, 0px)}}@media (prefers-reduced-motion: reduce){:where(.md-stage) *,:where(.md-stage) *:before,:where(.md-stage) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
