@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap";body{color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8fafc;margin:0;font-family:Plus Jakarta Sans,Outfit,Inter,sans-serif}a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}pre{white-space:pre-wrap;color:#f8fafc;background:#0f172a;border-radius:8px;padding:12px;font-family:Fira Code,Courier New,monospace;font-size:.85rem;overflow:auto}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.login-bg{background:radial-gradient(circle at 10% 20%,#eff6ff 0%,#dbeafe 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}.glass-morphism{-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #fff3}
