/* The Idiom footer. Identical on every product site; lifted from potluck (backend/src/web/page.ts FOOTER/FOOT_CSS).
   Markup (only <product> changes, always lowercase):
   <footer class="idiom-foot"><a href="https://idiom.ltd" rel="noopener"><product> × idiom.ltd</a><span>made w/ love in the DMV</span></footer>
   The page sets --idiom-ink and --idiom-sub for both themes; nothing else about the footer is per-site. */
@font-face{font-family:"Geist Mono";src:url("fonts/GeistMono.ttf") format("truetype");font-weight:100 900;font-display:swap}
.idiom-foot{display:flex;flex-direction:column;align-items:center;gap:6px;padding:64px 16px calc(env(safe-area-inset-bottom) + 32px);font:400 11px/1.4 "Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;letter-spacing:.04em;color:var(--idiom-ink,currentColor);text-transform:none}
.idiom-foot a{color:inherit;text-decoration:none}
.idiom-foot a:hover{text-decoration:underline;text-underline-offset:3px}
.idiom-foot a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}
.idiom-foot span{font-size:10.5px;color:var(--idiom-sub,currentColor);opacity:var(--idiom-sub-opacity,1)}
