button.svelte-1470o3e{anchor-name:--cover;border-radius:0;width:100%;padding:0;display:block}img.svelte-1470o3e{width:100%;height:var(--cover-height,min(45vh, 70vw));object-fit:cover;object-position:var(--cover-position,center);background:linear-gradient(-45deg, var(--card-bg), var(--nav-bg), var(--border));margin:0;display:block}[popover].svelte-1470o3e{position-anchor:--cover;position-area:center;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--page-bg) 82%, transparent);backdrop-filter:blur(8px);max-width:min(40em,100% - 2em);color:var(--text-color);border:none;align-self:end;margin:0 0 1em;padding:.5em .9em;font-size:.9em}footer.svelte-wjs3jm{padding:var(--footer-padding,3vh 3vw);background:var(--footer-bg,transparent);text-align:center}footer.svelte-wjs3jm nav:where(.svelte-wjs3jm){gap:var(--footer-nav-gap,2em);margin:var(--footer-nav-margin,2em 0);flex-wrap:wrap;place-content:center;display:flex}footer.svelte-wjs3jm nav:where(.svelte-wjs3jm) a:where(.svelte-wjs3jm){align-items:center;gap:var(--footer-link-gap,3pt);color:var(--footer-link-color,inherit);display:inline-flex}button.svelte-1sz3z4m{width:var(--theme-toggle-size,1.8em);height:var(--theme-toggle-size,1.8em);line-height:var(--theme-toggle-line-height,1);background:var(--theme-toggle-background,transparent);border:var(--theme-toggle-border,none);box-sizing:border-box;border-radius:var(--theme-toggle-border-radius,50%);cursor:pointer;place-content:center;place-items:center;display:inline-flex}button.svelte-1sz3z4m:hover{background:light-dark(#0000641a,#c8c8ff1a)}
