:is(html:has(.warren-page),body:has(.warren-page)){background-color:var(--color-warren-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.warren-page[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-warren-bg:#fff;--color-warren-surface:#f7f7f7;--color-warren-raised:#ededed;--color-warren-line:#ddd;--color-warren-fg:#141414;--color-warren-muted:#575757;--color-warren-subtle:#6b6b6b;--color-warren-positive:#047857;--color-warren-negative:#b91c1c;--color-warren-info:#0369a1;--color-warren-accent:#7c3aed;--color-warren-caution:#b45309}.warren-page,.warren-page *{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", var(--font-inter), system-ui, sans-serif}.warren-page .font-mono,.warren-page .font-mono *{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.warren-page dialog::backdrop{background-color:#000000b3}.warren-page[data-theme=light] dialog::backdrop{background-color:#14141466}@layer base{.warren-page{font-size:14px;line-height:normal}:where(.warren-page) h1{letter-spacing:-1.6px}@media (min-width:640px){:where(.warren-page) h1{letter-spacing:-2.08px}}:where(.warren-page) h2{letter-spacing:-.28px}}.warren-prose{--tw-prose-body:var(--color-warren-muted);--tw-prose-headings:var(--color-warren-fg);--tw-prose-lead:var(--color-warren-muted);--tw-prose-links:var(--color-warren-accent);--tw-prose-bold:var(--color-warren-fg);--tw-prose-counters:var(--color-warren-subtle);--tw-prose-bullets:var(--color-warren-line);--tw-prose-hr:var(--color-warren-line);--tw-prose-quotes:var(--color-warren-fg);--tw-prose-quote-borders:var(--color-warren-line);--tw-prose-captions:var(--color-warren-subtle);--tw-prose-code:var(--color-warren-fg);--tw-prose-pre-code:var(--color-warren-fg);--tw-prose-pre-bg:var(--color-warren-surface);--tw-prose-th-borders:var(--color-warren-line);--tw-prose-td-borders:var(--color-warren-line)}