:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f7f8f7;--color-card:#fff;--color-card-edge:#e0e4e1;--color-surface:#edf0ed;--color-text:#202421;--color-muted:#626b65;--color-line:#dce1dd;--color-accent:var(--user-accent,#326d55);--color-inverse:#fff}:root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#181b19;--color-card:#222623;--color-card-edge:#343b36;--color-surface:#292e2a;--color-text:#f0f2f0;--color-muted:#a7afa9;--color-line:#343b36;--color-accent:var(--user-accent,#a0c6b0);--color-inverse:#181b19}:root{--bg:var(--color-bg);--card:var(--color-card);--surface:var(--color-surface);--text:var(--color-text);--muted:var(--color-muted);--line:var(--color-line);--accent:var(--color-accent);--inverse:var(--color-inverse)}
:root{--page-max-width:1060px;--page-gutter:24px;--page-top-space:20px;--page-bottom-space:184px}@media (max-width:680px){:root{--page-gutter:16px}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:400 14px/1.5 system-ui,sans-serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@media (max-width:48em),(hover:none) and (pointer:coarse){input,textarea,select{font-size:max(16px,1rem)!important}}@media (display-mode:standalone){html{touch-action:pan-x pan-y}}html:has([data-primary-navigation]){scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom))}
