.des-footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:32px;padding:0 12px;font-size:12px;line-height:1;box-sizing:border-box;border-top:1px solid var(--footer-border);background-color:var(--footer-bg);color:var(--footer-text)}.des-footer-left,.des-footer-right{display:flex;align-items:center;gap:8px}.des-footer-left{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--footer-link);text-decoration:none}.des-footer-left:hover{opacity:.9;color:var(--footer-link-hover);text-decoration:underline}.des-footer-left a{color:var(--footer-link);text-decoration:none;font-weight:600}.des-footer-left span{margin:0 6px}.des-footer-right a{color:var(--footer-link);text-decoration:none}.des-footer-right a:hover{text-decoration:underline;color:var(--footer-link-hover)}.des-footer-separator{color:var(--footer-separator)}:root{--footer-bg:#4aa3c0;--footer-text:#0b2a33;--footer-link:#0b2a33;--footer-link-hover:#08303a;--footer-border:#3b8ea8;--footer-separator:rgba(11,42,51,.5)}@media(prefers-color-scheme:dark){:root{--footer-bg:#0d1117;--footer-text:#e6edf3;--footer-link:#e6edf3;--footer-link-hover:#8ecbff;--footer-border:#30363d;--footer-separator:rgba(230,237,243,.65)}}