.page-top.svelte-mj7oe3{background:#0f0f23cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(102,126,234,.2);position:sticky;top:0;z-index:100;box-shadow:0 4px 6px #0000001a}.compact-header.svelte-mj7oe3{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-xl);max-width:1400px;margin:0 auto;gap:var(--spacing-xl);height:70px}.logo-link.svelte-mj7oe3{display:flex;align-items:center;transition:transform var(--transition-fast);flex-shrink:0}.logo-link.svelte-mj7oe3:hover{transform:scale(1.05)}.logo.svelte-mj7oe3{height:50px;width:auto;filter:drop-shadow(0 2px 4px rgba(102,126,234,.3))}.search-container.svelte-mj7oe3{flex:1;max-width:500px}@media (max-width: 900px){.compact-header.svelte-mj7oe3{flex-wrap:wrap;height:auto;padding:var(--spacing-sm) var(--spacing-md)}.search-container.svelte-mj7oe3{order:3;width:100%;max-width:none}.logo-link.svelte-mj7oe3{order:1}}@media (max-width: 600px){.logo.svelte-mj7oe3{height:40px}.compact-header.svelte-mj7oe3{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}}
