@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;800&family=Outfit:wght@500;700&display=swap");:root{--bg-color:#0b0f19;--text-main:#f1f5f9;--text-muted:#94a3b8;--accent:#38bdf8;--accent-glow:rgba(56,189,248,0.4);--card-bg:rgba(30,41,59,0.4);--card-border:rgba(255,255,255,0.08)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-color);color:var(--text-main);font-family:Inter,sans-serif;min-height:100vh;line-height:1.6;background-image:radial-gradient(circle at 15% 50%,rgba(56,189,248,.08) 0,transparent 50%),radial-gradient(circle at 85% 30%,rgba(167,139,250,.08) 0,transparent 50%)}h1,h2,h3{font-family:Outfit,sans-serif}.glass{background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px}.Navbar_navbar__GrSXC,.glass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Navbar_navbar__GrSXC{background:rgba(11,15,25,.8);border-bottom:1px solid rgba(255,255,255,.05);position:-webkit-sticky;position:sticky;top:0;z-index:100}.Navbar_container__2Cq63{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.Navbar_logo__X4o9i{display:flex;align-items:center;gap:.5rem;text-decoration:none}.Navbar_logoIcon__gwjen{font-size:1.5rem}.Navbar_logoText__Jmms3{font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:700;color:#fff;letter-spacing:-.02em}.Navbar_actions__4T0RL{display:flex;align-items:center;gap:1rem}.Navbar_navLink__16zHl{color:#94a3b8;text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s;padding:.5rem .25rem}.Navbar_navLink__16zHl:hover{color:#fff}.Navbar_loginBtn__ovbKe{background:var(--accent);color:#0b0f19;text-decoration:none;font-weight:600;padding:.5rem 1.25rem;border-radius:8px;transition:all .2s ease;font-size:.9rem}.Navbar_loginBtn__ovbKe:hover{background:#7dd3fc;box-shadow:0 0 15px var(--accent-glow);transform:translateY(-1px)}.SearchBar_container__fM6A9{position:relative;display:flex;align-items:center;margin-right:1rem}.SearchBar_input__4jZzZ{background:rgba(11,15,25,.5);border:1px solid rgba(255,255,255,.1);padding:.5rem 1rem;border-radius:20px;color:#fff;font-family:inherit;font-size:.85rem;width:250px;transition:border-color .2s,box-shadow .2s}.SearchBar_input__4jZzZ:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px rgba(56,189,248,.2)}.SearchBar_dropdown__SyAX6{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:#1e293b;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.3);z-index:100;max-height:400px;overflow-y:auto}.SearchBar_list__lSygF{list-style:none;padding:0;margin:0}.SearchBar_resultItem__obQLh{display:flex;align-items:center;padding:.75rem 1rem;text-decoration:none;color:#e2e8f0;border-bottom:1px solid rgba(255,255,255,.05);transition:background .2s}.SearchBar_resultItem__obQLh:last-child{border-bottom:none}.SearchBar_resultItem__obQLh:hover{background:rgba(255,255,255,.05)}.SearchBar_typeLabel__gSBHK{font-size:.7rem;text-transform:uppercase;background:rgba(56,189,248,.1);color:var(--accent);padding:2px 6px;border-radius:4px;margin-right:.75rem;font-weight:600}.SearchBar_title__bkwgf{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchBar_empty__Xh3SN{padding:1rem;text-align:center;color:var(--text-muted);font-size:.85rem}@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:geistSans,geistSans Fallback}.__variable_1e4310{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:geistMono,geistMono Fallback}.__variable_c3aa02{--font-geist-mono:"geistMono","geistMono Fallback"}