.topbar{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.topbar-logo a{font-size:1.5rem;font-weight:700;color:#111827;text-decoration:none}.topbar-nav a{margin:0 1rem;color:#4b5563;text-decoration:none;font-weight:500}.topbar-nav a:hover{color:#646cff}.avatar-placeholder{width:35px;height:35px;background-color:#d1d5db;border-radius:50%}
