.LQwLPq_footer{--footer-ink:var(--site-brand-ink);--footer-border:color-mix(in srgb, var(--footer-ink) 12%, transparent);--footer-muted:var(--site-brand-muted);--footer-accent:var(--site-brand-ink);border-top:1px solid var(--footer-border);color:var(--footer-muted);font-family:var(--font-sans), Inter, sans-serif;}.LQwLPq_inner{flex-direction:column;gap:1rem;width:min(100%,72rem);margin-inline:auto;padding:1.75rem 1rem;font-size:.75rem;line-height:1.25rem;display:flex}.LQwLPq_resources{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.LQwLPq_link{color:inherit;border-radius:999px;outline:none;align-items:center;gap:.375rem;text-decoration:none;transition:color .16s ease-out;display:inline-flex}.LQwLPq_link:hover{color:var(--footer-ink)}.LQwLPq_link:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent)}.LQwLPq_icon{flex:none;width:.875rem;height:.875rem}.LQwLPq_poweredBy{margin:0}.LQwLPq_poweredBy span{color:var(--footer-accent);font-weight:500}.LQwLPq_preferences{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.LQwLPq_themeToggle{background:color-mix(in srgb, var(--footer-ink) 5%, transparent);min-height:36px;color:var(--footer-ink);font:700 1rem/1.5rem var(--font-sans), Inter, sans-serif;cursor:pointer;border:0;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 1rem;display:inline-flex}@media (max-width:767px){.LQwLPq_themeToggle{min-height:44px}}.LQwLPq_themeToggle:hover{background:color-mix(in srgb, var(--footer-ink) 9%, transparent)}.LQwLPq_themeToggle:focus-visible{outline:2px solid var(--footer-accent);outline-offset:3px}.LQwLPq_themeToggle svg{width:1rem;height:1rem}.LQwLPq_themeToggle .LQwLPq_sunIcon{display:none}.dark .LQwLPq_themeToggle .LQwLPq_moonIcon{display:none}.dark .LQwLPq_themeToggle .LQwLPq_sunIcon{display:block}@media (min-width:640px){.LQwLPq_inner{flex-direction:row;justify-content:space-between;align-items:center;padding-inline:1.5rem}}@media (prefers-reduced-motion:reduce){.LQwLPq_link{transition:none}}
