.site-masthead.svelte-16anwow{z-index:40;background:var(--nf-surface);border-bottom:1px solid var(--nf-border);position:sticky;top:0}.masthead-inner.svelte-16anwow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:28px;max-width:1280px;height:80px;margin-inline:auto;padding:0 32px;display:grid}.site-brand.svelte-16anwow{white-space:nowrap;justify-self:start;align-items:center;gap:9px;width:fit-content;font-size:20px;font-weight:700;display:flex}.site-brand.svelte-16anwow:focus-visible{outline:2px solid var(--nf-text);outline-offset:4px;border-radius:4px}@media (width<=1100px){.masthead-inner.svelte-16anwow{column-gap:20px;padding-inline:24px}.site-brand.svelte-16anwow{font-size:var(--text-ui-meta)}}@media (width<=900px){.masthead-inner.svelte-16anwow{grid-template-columns:minmax(0,1fr) auto auto;column-gap:12px}}@media (width<=500px){.masthead-inner.svelte-16anwow{column-gap:10px;padding-inline:16px}.site-brand.svelte-16anwow{font-size:var(--text-ui-meta);gap:7px}}.desktop-nav.svelte-a8kxe2{font-size:var(--text-ui);justify-content:center;align-items:center;gap:4px;font-weight:500;display:flex}.desktop-nav.svelte-a8kxe2>a:where(.svelte-a8kxe2){min-height:40px;color:var(--nf-muted);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:8px 14px;transition:color .14s,background-color .14s;display:flex}.desktop-nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{color:var(--nf-text);background:var(--nf-surface-muted)}.desktop-nav.svelte-a8kxe2 a.active:where(.svelte-a8kxe2){color:var(--nf-selected-text);background:var(--nf-selected-bg)}.header-account.svelte-a8kxe2,.mobile-account.svelte-a8kxe2{font-size:var(--text-ui-meta);align-items:center;gap:20px;display:flex}.header-account.svelte-a8kxe2{justify-self:end}.login-link.svelte-a8kxe2{white-space:nowrap;color:var(--nf-muted);padding-block:10px}.login-link.svelte-a8kxe2:hover{color:var(--nf-text)}.primary-link.svelte-a8kxe2{border:1px solid var(--nf-primary);background:var(--nf-primary);height:40px;color:var(--nf-on-primary);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-weight:500;transition:background-color .14s,border-color .14s;display:inline-flex}.primary-link.svelte-a8kxe2:hover{background:var(--nf-primary-hover);border-color:var(--nf-primary-hover)}a.svelte-a8kxe2:focus-visible,summary.svelte-a8kxe2:focus-visible{outline:2px solid var(--nf-text);outline-offset:4px;border-radius:4px}.primary-link.svelte-a8kxe2:focus-visible{border-radius:6px}.mobile-menu.svelte-a8kxe2{display:none;position:relative}.menu-toggle.svelte-a8kxe2{cursor:pointer;border:1px solid var(--nf-border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;list-style:none;display:flex}.menu-toggle.svelte-a8kxe2::-webkit-details-marker{display:none}.mobile-navigation.svelte-a8kxe2{border:1px solid var(--nf-border);background:var(--nf-surface);border-radius:8px;width:min(320px,100vw - 32px);padding:10px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 8px 24px #0000000a}.menu-toggle.svelte-a8kxe2:hover{background:var(--nf-shell)}.mobile-site-nav.svelte-a8kxe2{gap:3px;display:grid}.mobile-site-nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){min-height:44px;font-size:var(--text-ui-meta);border-radius:6px;justify-content:space-between;align-items:center;padding:10px;display:flex}.mobile-site-nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{background:var(--nf-shell)}.mobile-site-nav.svelte-a8kxe2 a[aria-current=page]:where(.svelte-a8kxe2){background:var(--nf-selected-bg);color:var(--nf-selected-text)}.mobile-account.svelte-a8kxe2{border-top:1px solid var(--nf-border);justify-content:space-between;margin-top:6px;padding:12px 10px 2px}@media (prefers-reduced-motion:reduce){.primary-link.svelte-a8kxe2,.desktop-nav.svelte-a8kxe2>a:where(.svelte-a8kxe2){transition:none}}@media (width<=1100px){.desktop-nav.svelte-a8kxe2>a:where(.svelte-a8kxe2){font-size:var(--text-ui-meta);padding-inline:10px}.header-account.svelte-a8kxe2{gap:16px}}@media (width<=900px){.desktop-nav.svelte-a8kxe2{display:none}.mobile-menu.svelte-a8kxe2{display:block}}@media (width<=500px){.login-link.svelte-a8kxe2{display:none}.primary-link.svelte-a8kxe2{font-size:var(--text-ui-meta);gap:7px;padding-inline:11px}.menu-toggle.svelte-a8kxe2{width:44px;height:44px}.primary-link.svelte-a8kxe2{min-height:44px}}.public-footer.svelte-4jwo3w{border-top:1px solid var(--nf-border);background:var(--nf-surface);color:var(--nf-muted);font-size:var(--text-ui-meta)}.footer-inner.svelte-4jwo3w{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin-inline:auto;padding:22px 32px;display:flex}.footer-links.svelte-4jwo3w{flex-wrap:wrap;align-items:center;gap:22px;display:flex}details.svelte-4jwo3w{position:relative}summary.svelte-4jwo3w{cursor:pointer;align-items:center;gap:5px;list-style:none;display:flex}summary.svelte-4jwo3w::-webkit-details-marker{display:none}details[open].svelte-4jwo3w summary:where(.svelte-4jwo3w) svg{transform:rotate(180deg)}.legal-menu.svelte-4jwo3w{z-index:50;background:var(--nf-surface);width:204px;color:var(--nf-text);border:1px solid var(--nf-border);border-radius:8px;padding:6px;position:absolute;bottom:30px;right:0;box-shadow:0 6px 20px #0000000a}.legal-menu.svelte-4jwo3w a:where(.svelte-4jwo3w){font-size:var(--text-ui-meta);border-radius:5px;padding:11px 10px;display:block}.legal-menu.svelte-4jwo3w a:where(.svelte-4jwo3w):hover,.legal-menu.svelte-4jwo3w a:where(.svelte-4jwo3w):focus-visible{background:var(--nf-shell)}.footer-links.svelte-4jwo3w>a:where(.svelte-4jwo3w),summary.svelte-4jwo3w{align-items:center;min-height:28px;display:inline-flex}a.svelte-4jwo3w:hover,summary.svelte-4jwo3w:hover{color:var(--nf-text)}a.svelte-4jwo3w:focus-visible,summary.svelte-4jwo3w:focus-visible{outline:2px solid var(--nf-text);outline-offset:4px;border-radius:4px}@media (width<=1100px){.footer-inner.svelte-4jwo3w{padding-inline:24px}}@media (width<=760px){.footer-inner.svelte-4jwo3w{gap:14px;padding:20px}.footer-links.svelte-4jwo3w{gap:8px 18px}.footer-links.svelte-4jwo3w>a:where(.svelte-4jwo3w),summary.svelte-4jwo3w{min-height:44px}}.public-site.svelte-3qm88h{min-height:100svh;color:var(--nf-text);background:var(--nf-surface);flex-direction:column;display:flex}main.svelte-3qm88h{flex:1;min-width:0}
