<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
<style>
  .site-footer {
    margin-top: auto;
    border-top: 1px solid var(--footer-border, rgba(0, 0, 0, 0.08));
    background: var(--footer-bg, rgba(0, 0, 0, 0.02));
    color: var(--footer-text, #1a1a1a);
  }
  html[data-theme="dark"] .site-footer {
    --footer-border: rgba(255, 255, 255, 0.08);
    --footer-bg: rgba(0, 0, 0, 0.35);
    --footer-text: #ece8e1;
    --footer-muted: #a39e96;
  }
  html:not([data-theme="dark"]) .site-footer {
    --footer-muted: #5c5c5c;
  }
  .site-footer__inner {
    max-width: 72rem;
    margin: 0 auto;
    padding: 1.75rem max(1rem, env(safe-area-inset-left)) calc(1.75rem + env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-right));
  }
  .site-footer__brand {
    margin: 0 0 0.5rem;
    font-size: 0.875rem;
    font-weight: 700;
    letter-spacing: -0.02em;
    color: var(--footer-text);
  }
  .site-footer__note {
    margin: 0 0 1rem;
    font-size: 0.8125rem;
    line-height: 1.55;
    color: var(--footer-muted, #5c5c5c);
  }
  .site-footer__meta {
    margin: 0 0 1.15rem;
    font-size: 0.8125rem;
    line-height: 1.6;
    color: var(--footer-muted, #5c5c5c);
  }
  .site-footer__meta a {
    color: #e8a54b;
    text-decoration: none;
    font-weight: 500;
  }
  .site-footer__meta a:hover {
    text-decoration: underline;
  }
  .site-footer__links {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem 1.25rem;
  }
  .site-footer__links a {
    font-size: 0.8125rem;
    font-weight: 600;
    color: var(--footer-text);
    text-decoration: none;
    opacity: 0.9;
  }
  .site-footer__links a:hover {
    color: #e8a54b;
    opacity: 1;
  }
  .site-footer__sep {
    display: inline-block;
    width: 1px;
    height: 0.75rem;
    background: var(--footer-border, rgba(0, 0, 0, 0.12));
    margin: 0 0.15rem;
    vertical-align: middle;
  }
</style>
<footer class="site-footer" role="contentinfo">
  <div class="site-footer__inner">
    <p class="site-footer__brand">© 2026 유니티 개발자 모임</p>
    <p class="site-footer__note">본 웹사이트는 비영리 단체 퍼슈트도서관의 후원으로 운영됩니다.</p>
    <p class="site-footer__meta">
      문의: <a href="mailto:admin@pandoli365.com">admin@pandoli365.com</a>
      <span class="site-footer__sep" aria-hidden="true"></span>
      제작: 김판돌
    </p>
    <ul class="site-footer__links">
      <li><a href="${pageContext.request.contextPath}/terms">이용약관</a></li>
      <li><a href="${pageContext.request.contextPath}/operation-policy">운영정책</a></li>
      <li><a href="https://x.com/Fursuit_Library" target="_blank" rel="noopener noreferrer">X</a></li>
      <li><a href="https://furlib.pandoli365.com" target="_blank" rel="noopener noreferrer">퍼슈트도서관</a></li>
      <li><a href="https://gitea.pandoli365.com/pandoli365/bibimbap" target="_blank" rel="noopener noreferrer">소스 코드</a></li>
    </ul>
  </div>
</footer>
