.placeholder.svelte-9h4xi9{width:120px;height:38px}.signin.svelte-9h4xi9{height:38px;padding:0 16px 0 12px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;border:1px solid #d1d5db;color:#1d4ed8;font-weight:600;font-size:14px;background:transparent;cursor:pointer;white-space:nowrap}.signin.svelte-9h4xi9 svg:where(.svelte-9h4xi9){width:18px;height:18px}.signin.dark.svelte-9h4xi9{color:#a5b4fc;border-color:#ffffff40}.menu.svelte-9h4xi9{position:relative}.avatar.svelte-9h4xi9{width:38px;height:38px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(135deg,#6366f1,#db476b);color:#fff;font-weight:700;font-size:14px;cursor:pointer;border:0}.avatar.svelte-9h4xi9 img:where(.svelte-9h4xi9){width:100%;height:100%;object-fit:cover}.panel.svelte-9h4xi9{position:absolute;right:0;top:46px;width:260px;background:#fff;border-radius:14px;box-shadow:0 12px 40px #0000002e;padding:8px;display:flex;flex-direction:column;z-index:60}.who.svelte-9h4xi9{padding:10px 12px 12px;border-bottom:1px solid #f0f0f3;margin-bottom:6px;display:flex;flex-direction:column;gap:2px}.who.svelte-9h4xi9 strong:where(.svelte-9h4xi9){font-size:15px;color:#111827}.who.svelte-9h4xi9 span:where(.svelte-9h4xi9){font-size:13px;color:#6b7280;overflow:hidden;text-overflow:ellipsis}.panel.svelte-9h4xi9 a:where(.svelte-9h4xi9),.panel.svelte-9h4xi9 button:where(.svelte-9h4xi9){text-align:left;padding:10px 12px;border-radius:8px;font-size:14px;color:#1f2937;text-decoration:none;background:none;border:0;cursor:pointer}.panel.svelte-9h4xi9 a:where(.svelte-9h4xi9):hover,.panel.svelte-9h4xi9 button:where(.svelte-9h4xi9):hover{background:#f3f4f6}.site-nav.svelte-1agdehi{position:sticky;top:0;z-index:40;background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #ececf0}.site-nav.dark.svelte-1agdehi{background:#121216bf;border-color:#ffffff14}.inner.svelte-1agdehi{max-width:1240px;margin:0 auto;padding:0 24px;height:64px;display:flex;align-items:center;gap:32px}.brand.svelte-1agdehi{display:inline-flex;align-items:center;gap:10px;font-family:Montserrat,system-ui,sans-serif;font-weight:700;font-size:20px;color:#111827;text-decoration:none}.dark.svelte-1agdehi .brand:where(.svelte-1agdehi){color:#fff}.mark.svelte-1agdehi{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,#6366f1,#db476b);color:#fff}.mark.svelte-1agdehi svg:where(.svelte-1agdehi){width:20px;height:20px}.links.svelte-1agdehi{display:flex;gap:24px;flex:1}.links.svelte-1agdehi a:where(.svelte-1agdehi){font-size:15px;font-weight:500;color:#4b5563;text-decoration:none}.dark.svelte-1agdehi .links:where(.svelte-1agdehi) a:where(.svelte-1agdehi){color:#ffffffb3}.links.svelte-1agdehi a:where(.svelte-1agdehi):hover,.links.svelte-1agdehi a.active:where(.svelte-1agdehi){color:#111827}.dark.svelte-1agdehi .links:where(.svelte-1agdehi) a:where(.svelte-1agdehi):hover,.dark.svelte-1agdehi .links:where(.svelte-1agdehi) a.active:where(.svelte-1agdehi){color:#fff}.studio.svelte-1agdehi{height:38px;padding:0 18px;display:inline-flex;align-items:center;border-radius:999px;background:#111827;color:#fff;font-weight:600;font-size:14px;text-decoration:none}.dark.svelte-1agdehi .studio:where(.svelte-1agdehi){background:#fff;color:#111827}@media(max-width:640px){.inner.svelte-1agdehi{gap:14px;padding:0 16px}.links.svelte-1agdehi{gap:14px}.links.svelte-1agdehi a:where(.svelte-1agdehi){font-size:14px}.hide-sm.svelte-1agdehi{display:none!important}}
