@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap");@font-face{font-family:Geist Mono;src:url(https://cdn.jsdelivr.net/npm/geist@1.2.0/dist/fonts/geist-mono/GeistMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:url(https://cdn.jsdelivr.net/npm/geist@1.2.0/dist/fonts/geist-mono/GeistMono-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:url(https://cdn.jsdelivr.net/npm/geist@1.2.0/dist/fonts/geist-mono/GeistMono-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#151515;--fg:#ebebeb;--fg-muted:#888;--accent:#3b82f6;--border:#2a2a2a;--code-bg:#1a1a1a}html{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg);color:var(--fg);line-height:1.6;-webkit-font-smoothing:antialiased}body{min-height:100vh}a{color:var(--fg);text-decoration:none}a:hover{color:var(--accent)}::selection{background:var(--accent);color:var(--fg)}