:root{--ma-ink:oklch(0.22 0.01 250);--ma-ink-soft:oklch(0.35 0.01 250);--ma-mute:oklch(0.52 0.008 250);--ma-rule:oklch(0.88 0.004 250);--ma-rule-soft:oklch(0.94 0.003 250);--ma-paper:oklch(0.985 0.004 85);--ma-paper-alt:oklch(0.97 0.005 85);--ma-chip:oklch(0.94 0.006 85);--ma-anvil:oklch(0.44 0.10 150);--ma-anvil-dk:oklch(0.34 0.10 150);--ma-anvil-soft:oklch(0.94 0.035 150);--ma-ember:oklch(0.62 0.14 40);--ma-ember-soft:oklch(0.95 0.03 40);--ma-ok:oklch(0.55 0.12 150);--ma-ok-soft:oklch(0.94 0.04 150);--ma-warn:oklch(0.65 0.15 60);--ma-err:oklch(0.55 0.17 25);--ma-err-soft:oklch(0.95 0.03 25);--ma-ink-hex:#2c3240;--ma-ink-soft-hex:#4a5160;--ma-mute-hex:#6f7685;--ma-rule-hex:#d8dbe2;--ma-rule-soft-hex:#ebedf0;--ma-paper-hex:#fafaf8;--ma-paper-alt-hex:#f2f2ee;--ma-anvil-hex:#1a6b3c;--ma-anvil-dk-hex:#14532a;--ma-anvil-soft-hex:#e3f1e7;--ma-ember-hex:#c57142;--ma-ember-soft-hex:#f7ebe3;--ma-ok-hex:#3d8b5f;--ma-ok-soft-hex:#e4f2ea;--ma-warn-hex:#c9923a;--ma-err-hex:#c64238;--ma-err-soft-hex:#f6e2df;--ma-font-display:"Newsreader","Source Serif Pro",Georgia,serif;--ma-font-sans:"Geist","Inter",system-ui,-apple-system,sans-serif;--ma-font-mono:"Geist Mono","JetBrains Mono",ui-monospace,monospace;--ma-grid-line:oklch(0.965 0.002 85);--ma-grid-line-hex:#f2f1ee;--ma-grid-bg:linear-gradient(to right,var(--ma-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--ma-grid-line) 1px,transparent 1px);--ma-grid-size:40px 40px}@supports not (color:oklch(0 0 0)){:root{--ma-grid-line:var(--ma-grid-line-hex);--ma-ink:var(--ma-ink-hex);--ma-ink-soft:var(--ma-ink-soft-hex);--ma-mute:var(--ma-mute-hex);--ma-rule:var(--ma-rule-hex);--ma-rule-soft:var(--ma-rule-soft-hex);--ma-paper:var(--ma-paper-hex);--ma-paper-alt:var(--ma-paper-alt-hex);--ma-anvil:var(--ma-anvil-hex);--ma-anvil-dk:var(--ma-anvil-dk-hex);--ma-anvil-soft:var(--ma-anvil-soft-hex);--ma-ember:var(--ma-ember-hex);--ma-ember-soft:var(--ma-ember-soft-hex);--ma-ok:var(--ma-ok-hex);--ma-ok-soft:var(--ma-ok-soft-hex);--ma-warn:var(--ma-warn-hex);--ma-err:var(--ma-err-hex);--ma-err-soft:var(--ma-err-soft-hex)}}