@layer layouts{footer{display:flex;flex-direction:column;justify-content:flex-end;width:100%;margin-top:var(--space-5);padding:0;border-radius:0;&>nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;border-top:var(--panel-border)}}#footer .footer__credit{display:flex;margin:0;padding:0;font-family:Iosevka,Fira Mono,monospace;letter-spacing:.025em;color:color-mix(in srgb,var(--text) 72%,transparent)}#footer .footer__credit,#footer .footer__license{align-items:center;gap:var(--space-1);font-size:.8rem}#footer .footer__license{display:inline-flex;padding:.35rem .65rem;border:var(--panel-border);border-radius:999px;background:color-mix(in srgb,var(--frame-color) 8%,transparent);line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s}#footer .footer__license:hover{background:color-mix(in srgb,var(--frame-color) 18%,transparent);border-color:var(--frame-color)}#footer .footer__license img{width:1.1rem;height:1.1rem;object-fit:contain;filter:invert(1) hue-rotate(180deg)}#footer .content{padding-top:var(--space-2);border-top:1px solid color-mix(in srgb,var(--frame-color) 18%,transparent)}#footer .post-nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none}@media only screen and (max-width:628px){#footer>.footer{justify-content:center;text-align:center}#footer .post-nav ul{flex-direction:column;gap:var(--space-1)}}@media(prefers-reduced-motion:reduce){#footer .footer__license{transition:none}}}