:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b1410;--surface:#0d1511e6;--surface-solid:#121d18;--surface-raised:#182520;--line:#ffffff1a;--line-strong:#ffffff2e;--text:#f3f7f4;--muted:#a3b3aa;--faint:#6f8278;--brand:#2e7d32;--brand-text:#fff;--ok:#4ade80;--warn:#fbbf24;--info:#60a5fa;--danger:#f87171;--radius:14px;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--info);outline-offset:2px}a{color:inherit}[hidden]{display:none!important}.num{font-variant-numeric:tabular-nums}@keyframes pf-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes pf-ring{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 18px #fff0}}.maplibregl-ctrl-attrib{color:#cfd8d3;font-size:10px;line-height:1.4;background:#0a100db3!important}.maplibregl-ctrl-attrib a{color:#cfd8d3}.maplibregl-ctrl-attrib-inner{white-space:nowrap}
