.header.svelte-1ocxmow{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #d1d5db;background-color:#fff;flex-wrap:nowrap}.logo-heading.svelte-1ocxmow{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.logo-button.svelte-1ocxmow{flex-shrink:0;display:flex;align-items:center;gap:.75rem;background:none;border:none;padding:.25rem .5rem;margin:-.5rem;border-radius:.5rem;cursor:pointer;font-size:1.25rem;font-weight:600;color:#000;font-family:inherit}.logo-button.svelte-1ocxmow:focus-visible{outline:none;box-shadow:0 0 0 2px #0061fe}.header-nav.svelte-1ocxmow{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.nav-link.svelte-1ocxmow{background:none;border:none;padding:.5rem 1rem;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#000;font-family:inherit;text-decoration:none;white-space:nowrap}.nav-link.svelte-1ocxmow:hover{background-color:#f3f4f6;color:#0061fe}.nav-link.svelte-1ocxmow:focus-visible{outline:none;box-shadow:0 0 0 2px #0061fe}.nav-link.active.svelte-1ocxmow{background-color:#f3f4f6;color:#0061fe;font-weight:600}.nav-link.active.svelte-1ocxmow:hover{background-color:#e5e7eb;color:#0052d4}@media (max-width: 767px){.logo-button.svelte-1ocxmow{font-size:1.125rem;gap:.5rem}.logo-button.svelte-1ocxmow svg:where(.svelte-1ocxmow){width:26px;height:26px}.header.svelte-1ocxmow{padding:.5rem .75rem;gap:1rem}.header-nav.svelte-1ocxmow{justify-content:center}.nav-link.svelte-1ocxmow{padding:.5rem .75rem;font-size:.825rem}}
