.demo-theme{--paper:#f6faf7;--paper-2:#eef4f0;--vellum:#fff;--ink:#111827;--ink-2:#374151;--ink-mute:#6b7280;--rule:#e5e7eb;--rule-strong:#d1d5db;--forest:#143527;--forest-2:#1c4633;--forest-3:#245b41;--forest-text:#d6e0d8;--forest-mute:#8aa394;--forest-rule:#2a5240;--emerald:#2f9e62;--emerald-2:#248852;--emerald-soft:#2f9e621f;--c-accent:var(--emerald);--c-accent-2:var(--emerald-2);color:var(--ink);background-color:var(--paper);font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"ss01", "ss02", "tnum"}.dark .demo-theme{--paper:#0f1714;--paper-2:#14201a;--vellum:#182621;--ink:#e6ecea;--ink-2:#b8c4be;--ink-mute:#7e8c85;--rule:#28332e;--rule-strong:#3a4942;--forest:#0a1c14;--forest-2:#112a1f;--forest-3:#1a3f2d;--forest-text:#d6e0d8;--forest-mute:#7e9385;--forest-rule:#1e3a2a}.demo-theme h1,.demo-theme h2,.demo-theme h3,.demo-theme h4{font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.018em;font-weight:700}.demo-theme .font-mono,.demo-theme code,.demo-theme kbd,.demo-theme pre,.demo-theme samp,.demo-theme [class*=font-mono]{font-family:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-variant-ligatures:none}.demo-theme .bg-white{background-color:var(--vellum)}.demo-theme .bg-slate-50,.demo-theme .bg-slate-100{background-color:var(--paper-2)}.dark .demo-theme .dark\:bg-slate-900{background-color:var(--vellum)}.demo-theme .border-slate-200,.demo-theme .border-slate-100,.demo-theme .border-indigo-100,.dark .demo-theme .dark\:border-slate-800{border-color:var(--rule)}.demo-theme .bg-emerald-500,.demo-theme .bg-emerald-600,.demo-theme .bg-emerald-700{background-color:var(--forest-2)!important}.demo-theme .bg-emerald-500:hover,.demo-theme .bg-emerald-600:hover,.demo-theme .bg-emerald-700:hover{background-color:var(--forest)!important}.demo-theme .text-emerald-700,.demo-theme .text-emerald-600{color:var(--emerald-2)!important}.demo-theme .text-emerald-500{color:var(--emerald)!important}.demo-theme ::selection{background:var(--emerald);color:#fff}
