:root{--ui: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--display: "Instrument Serif", "Plus Jakarta Sans", serif;--bg: oklch(.985 .005 80);--surface: oklch(.995 .003 80);--ink: oklch(.22 .012 60);--ink-soft: oklch(.5 .012 60);--line: oklch(.92 .008 70);--map-bg: oklch(.965 .012 100);--map-line: oklch(.78 .012 70);--accent: oklch(.66 .16 32);--accent-soft: oklch(.74 .13 42);--accent-ink: #fff;--accent-tint: oklch(.96 .03 40)}html,body{margin:0;padding:0;font-family:var(--ui);color:var(--ink);background:#f0eee9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}button{font-family:var(--ui);cursor:pointer}body{font-feature-settings:"ss01","cv11"}details>summary::-webkit-details-marker{display:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:inherit}.mobile-only{display:none}.desktop-only{display:flex}@media (max-width: 720px){.mobile-only{display:flex}.desktop-only{display:none}}
