.navbar.svelte-1jy3pd{background-color:var(--navbar-bg);color:var(--navbar-text);padding:1em 2em;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 5px #0003}.navbar-brand.svelte-1jy3pd a:where(.svelte-1jy3pd){color:var(--navbar-text);text-decoration:none;font-size:1.8em;font-weight:700}.navbar-links.svelte-1jy3pd{display:flex;align-items:center}.navbar-links.svelte-1jy3pd a:where(.svelte-1jy3pd){color:var(--navbar-text);text-decoration:none;padding:.8em 1.2em;margin-left:1em;border-radius:5px;transition:background-color .3s ease}.navbar-links.svelte-1jy3pd a:where(.svelte-1jy3pd):hover{background-color:var(--navbar-hover-bg)}.theme-toggle.svelte-1jy3pd{background:none;border:none;cursor:pointer;color:var(--navbar-text);margin-left:1em;padding:.5em;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.theme-toggle.svelte-1jy3pd:hover{color:var(--navbar-hover-text)}.theme-toggle.svelte-1jy3pd svg:where(.svelte-1jy3pd){width:24px;height:24px}@media (max-width: 768px){.navbar.svelte-1jy3pd{flex-direction:column;align-items:flex-start;padding:1em}.navbar-brand.svelte-1jy3pd{margin-bottom:1em}.navbar-links.svelte-1jy3pd{width:100%;display:flex;flex-direction:column;align-items:flex-start}.navbar-links.svelte-1jy3pd a:where(.svelte-1jy3pd),.theme-toggle.svelte-1jy3pd{width:100%;margin:.5em 0;text-align:center}}
