:root{--tf-accent-primary:#d96704;--tf-accent-ember:#ff6c37;--tf-bg-default:#2b2d31;--tf-surface-layer:#1f1f23;--tf-text-primary:#fff;--tf-text-muted:#a8a8a8;--tf-accent-cool:#1098ad;--tf-steel-blue:#4a5568;--tf-deep-purple:#5b3a7a;--tf-introspection-start:#3b4a7a;--tf-introspection-end:#5b3a7a;--tf-success-green:#60d394;--background:var(--tf-bg-default);--foreground:var(--tf-text-primary);--card-bg:var(--tf-surface-layer);--primary:var(--tf-accent-primary)}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0;padding:0;font-family:ABC Favorit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}button{font-family:inherit}
