.ls.svelte-1hjgvwd{--ls-ink: #1f2547;--ls-paper: #fbf5ee;--ls-coral: #f07354;position:relative;z-index:70;flex:none;color:var(--ls-ink);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.ls-trigger.svelte-1hjgvwd{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:60px;min-height:40px;padding:0 12px;border:2px solid var(--ls-ink);border-radius:999px;background:var(--ls-paper);box-shadow:3px 3px 0 var(--ls-ink);color:inherit;font:inherit;font-size:11px;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.ls-trigger.svelte-1hjgvwd:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ls-ink)}.ls-trigger.svelte-1hjgvwd:focus-visible,.ls-menu.svelte-1hjgvwd a:where(.svelte-1hjgvwd):focus-visible{outline:3px solid var(--ls-coral);outline-offset:3px}.ls-trigger.svelte-1hjgvwd svg:where(.svelte-1hjgvwd){width:10px;height:7px;fill:none;stroke:currentColor;stroke-width:2;transition:transform .2s ease}.ls.svelte-1hjgvwd:has(.ls-menu:where(.svelte-1hjgvwd)) .ls-trigger:where(.svelte-1hjgvwd) svg:where(.svelte-1hjgvwd){transform:rotate(180deg)}.ls-menu.svelte-1hjgvwd{position:absolute;top:calc(100% + 10px);right:0;display:grid;min-width:166px;overflow:hidden;border:2px solid var(--ls-ink);border-radius:12px;background:var(--ls-paper);box-shadow:5px 5px 0 var(--ls-ink)}.ls-menu.svelte-1hjgvwd a:where(.svelte-1hjgvwd){display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 13px;color:inherit;text-decoration:none}.ls-menu.svelte-1hjgvwd a:where(.svelte-1hjgvwd)+a:where(.svelte-1hjgvwd){border-top:2px solid var(--ls-ink)}.ls-menu.svelte-1hjgvwd a:where(.svelte-1hjgvwd):hover,.ls-menu.svelte-1hjgvwd a.is-active:where(.svelte-1hjgvwd){background:var(--ls-coral)}.ls-menu.svelte-1hjgvwd span:where(.svelte-1hjgvwd){font-size:11px;font-weight:600}.ls-menu.svelte-1hjgvwd small:where(.svelte-1hjgvwd){font-family:Saira,Inter,Arial,sans-serif;font-size:13px;font-weight:600}.is-compact.svelte-1hjgvwd .ls-trigger:where(.svelte-1hjgvwd){min-width:48px;min-height:36px;padding-inline:9px;box-shadow:none}@media(max-width:720px){.ls-trigger.svelte-1hjgvwd{min-width:48px;min-height:36px;padding-inline:9px;box-shadow:none}}@media(prefers-reduced-motion:reduce){.ls-trigger.svelte-1hjgvwd,.ls-trigger.svelte-1hjgvwd svg:where(.svelte-1hjgvwd){transition:none}}.hf.svelte-pq25nw{margin-top:26px;background:#f8f9fc;color:#2d3561;border-top:1px solid #d0d4e8}.hf-inner.svelte-pq25nw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;width:min(1160px,calc(100% - 64px));margin-inline:auto;padding:24px 0 32px}.hf-logo.svelte-pq25nw{width:125px;height:auto}.hf-links.svelte-pq25nw{display:flex;flex-wrap:wrap;gap:20px}.hf-links.svelte-pq25nw a:where(.svelte-pq25nw),.hf-links.svelte-pq25nw button:where(.svelte-pq25nw){display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:#2d3561;font:400 12px Inter,Arial,sans-serif;text-decoration:none;cursor:pointer}.hf-links.svelte-pq25nw a:where(.svelte-pq25nw):hover,.hf-links.svelte-pq25nw button:where(.svelte-pq25nw):hover{text-decoration:underline}.hf-links.svelte-pq25nw a:where(.svelte-pq25nw):focus-visible,.hf-links.svelte-pq25nw button:where(.svelte-pq25nw):focus-visible{outline:3px solid #2d3561;outline-offset:5px}@media(min-width:1400px){.hf-inner.svelte-pq25nw{width:min(1160px,calc(100% - 96px))}}@media(max-width:850px){.hf-inner.svelte-pq25nw{width:calc(100% - 40px)}}@media(max-width:620px){.hf-inner.svelte-pq25nw{flex-direction:column;align-items:flex-start;width:calc(100% - 32px);padding-bottom:25px}.hf-links.svelte-pq25nw{gap:18px;line-height:2}}
