ul.svelte-16e93hi{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-16e93hi{min-width:0}.ps-main-menu.svelte-16e93hi>li:where(.svelte-16e93hi){position:relative}.ps-main-menu.svelte-16e93hi>li:where(.svelte-16e93hi)>a:where(.svelte-16e93hi){min-height:calc(var(--ps-menu-height) - 1px);border-radius:0}a[aria-current=page].svelte-16e93hi{font-weight:650}@media (width>=1600px){.ps-main-menu.svelte-16e93hi>li:where(.svelte-16e93hi)>a:where(.svelte-16e93hi){min-height:calc(var(--ps-menu-height) - 2px)}}a.svelte-16e93hi{color:var(--ps-ink);border-radius:.5rem;align-items:center;gap:.75rem;padding:.8rem 1rem;text-decoration:none;display:flex;position:relative}a.svelte-16e93hi:hover,a.active.svelte-16e93hi,a.svelte-16e93hi:focus-visible{background:var(--ps-selection,var(--ps-section-muted))}.ps-main-menu.svelte-16e93hi>li:where(.svelte-16e93hi)>a.active:where(.svelte-16e93hi):after{content:"";background:var(--ps-accent);border-radius:2px;width:40px;height:3px;position:absolute;bottom:0;left:calc(50% - 20px)}.ps-submenu.svelte-16e93hi{background:var(--ps-section-standard);border:1px solid var(--ps-border);border-radius:var(--ps-radius);width:max-content;max-width:calc(100vw - 32px);box-shadow:var(--ps-navigation-shadow);z-index:2;padding:1rem;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ps-submenu.svelte-16e93hi ul:where(.svelte-16e93hi){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.ps-submenu.svelte-16e93hi a:where(.svelte-16e93hi){height:100%;min-height:48px}.icon.svelte-16e93hi{flex:none;display:flex}.menu-backdrop.svelte-w495wu{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;position:fixed;inset:0}.ps-navigation-track.svelte-w495wu{z-index:20;position:relative}[data-scroll=delayed].svelte-w495wu{height:calc(var(--ps-nav-height) + var(--ps-sticky-range));margin-bottom:calc(-1 * var(--ps-sticky-range));pointer-events:none}[data-scroll=delayed].svelte-w495wu .ps-navigation-rack:where(.svelte-w495wu){height:var(--ps-nav-height);pointer-events:auto;position:sticky;top:0}[data-scroll=fixed].svelte-w495wu{height:var(--ps-nav-height)}[data-scroll=fixed].svelte-w495wu .ps-navigation-rack:where(.svelte-w495wu){position:fixed;inset:0 0 auto}nav.svelte-w495wu{padding-top:var(--ps-menu-top);min-height:var(--ps-nav-height);position:relative}.header.svelte-w495wu{min-height:var(--ps-menu-height);background:var(--ps-section-standard);border-bottom:1px solid var(--ps-border);box-shadow:var(--ps-navigation-shadow);align-items:center;gap:.5rem;padding:0 12px;display:flex;position:relative}.brand.svelte-w495wu,.tools.svelte-w495wu{flex-shrink:0}.brand.svelte-w495wu{min-width:0}.menu.svelte-w495wu{flex:1;min-width:0}.satellite.svelte-w495wu{display:none}.settings.svelte-w495wu,.mobile-menu.svelte-w495wu{flex-shrink:0}summary.svelte-w495wu{cursor:pointer;border-radius:10px;place-items:center;width:40px;height:40px;list-style:none;display:grid}summary.svelte-w495wu::-webkit-details-marker{display:none}summary.svelte-w495wu:hover,details[open].svelte-w495wu>summary:where(.svelte-w495wu){background:var(--ps-section-muted)}.settings-panel.svelte-w495wu{background:var(--ps-section-standard);border:1px solid var(--ps-border);border-radius:var(--ps-radius);z-index:2;gap:16px;width:min(280px,100vw - 24px);padding:20px;display:grid;position:absolute;top:calc(100% + 8px);right:12px;box-shadow:0 12px 32px #0002}.mobile-panel.svelte-w495wu{top:100%;max-height:calc(100dvh - var(--ps-nav-height));background:var(--ps-section-standard);border:1px solid var(--ps-border);z-index:2;padding:12px;position:absolute;inset-inline:0;overflow:auto}.mobile-panel.svelte-w495wu ul{flex-direction:column;align-items:stretch}.desktop-menu.svelte-w495wu{display:none}@media (width<=1599.98px){.header.svelte-w495wu{width:100%}}@media (width>=1200px){.mobile-menu.svelte-w495wu{display:none}.desktop-menu.svelte-w495wu{display:block}}@media (width>=1600px){.header.svelte-w495wu{border:1px solid var(--ps-border);border-radius:var(--ps-radius)}.satellite.svelte-w495wu{top:var(--ps-satellite-top);width:var(--ps-satellite-width);height:var(--ps-satellite-height);background:var(--ps-section-standard);outline:1px solid var(--ps-border);box-shadow:var(--ps-navigation-shadow);border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute}.left.svelte-w495wu{left:var(--ps-satellite-inset)}.right.svelte-w495wu{right:var(--ps-satellite-inset)}.settings.svelte-w495wu{display:none}}
