*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#f0ede6;font-family:var(--font-dm-sans,"DM Sans", sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#080808;overflow-x:hidden}:root{--litmus-bg:#080808;--litmus-surface:#111;--litmus-surface2:#161616;--litmus-border:#ffffff12;--litmus-border-hi:#ffffff24;--litmus-text:#f0ede6;--litmus-muted:#888580;--litmus-muted2:#555250;--litmus-accent:#32cbff;--litmus-accent2:#a78bfa;--litmus-cyan:#67e8f9;--litmus-orange:#fb923c;--litmus-red:#ff6b6b;--litmus-radius:14px;--litmus-radius-sm:8px;--litmus-radius-lg:20px;--font-display:var(--font-syne,"Syne", sans-serif);--font-body:var(--font-dm-sans,"DM Sans", sans-serif);--font-mono:"DM Mono", "Courier New", monospace}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#ffffff2e}::selection{color:var(--litmus-text);background:#c8f54233}.litmus-font-display{font-family:var(--font-display)}.litmus-accent-text{color:var(--litmus-accent)}.litmus-muted-text{color:var(--litmus-muted)}
