@media (prefers-color-scheme:dark){.news-content>header{border-color:var(--color-slate-200);background-color:#fff}:is(.modern-profile-shell,.news-content)>header .dark\:bg-slate-900{background-color:var(--color-slate-100)}:is(.modern-profile-shell,.news-content)>header .bg-white.dark\:bg-slate-900{background-color:#fff}:is(.modern-profile-shell,.news-content)>header .dark\:bg-slate-700{background-color:var(--color-slate-300)}:is(.modern-profile-shell,.news-content)>header .dark\:border-slate-800{border-color:var(--color-slate-200)}:is(.modern-profile-shell,.news-content)>header .border-slate-100.dark\:border-slate-800{border-color:var(--color-slate-100)}:is(.modern-profile-shell,.news-content)>header .dark\:text-slate-400:not(:hover){color:var(--color-slate-600)}:is(.modern-profile-shell,.news-content)>header .dark\:hover\:bg-slate-800:hover{background-color:var(--color-slate-50)}:is(.modern-profile-shell,.news-content)>header .dark\:bg-red-900\/30{background-color:var(--color-red-50)}:is(.modern-profile-shell,.news-content)>header .dark\:text-red-400{color:var(--color-red-600)}}
.site-footer{color:#fff;background-color:#1a12169e;border-radius:0;width:100%;max-width:none}.site-footer .text-secondary{color:#ff8a8a}:is(.modern-profile-shell,.about-page,.news-content)>.site-footer{font-family:var(--font-manrope),Arial,sans-serif;font-size:15px;line-height:1.7}.site-footer-inner{justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 64px);max-width:1800px;margin:0 auto;padding:14px 0;display:flex}.site-footer-top{flex:1;justify-content:space-between;align-items:center;gap:32px;display:flex}.site-footer-brand{flex:none}.site-footer-name{white-space:nowrap;font-size:18px;line-height:1.4}.site-footer-links{flex-wrap:nowrap;flex:none;align-items:center;gap:4px 18px;font-size:14px;display:flex}.site-footer-links a{white-space:nowrap;color:#ffffffeb;align-items:center;min-height:44px;display:inline-flex}.site-footer-links a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.site-footer-legal{color:#ffffffeb;margin:0;font-size:14px;line-height:1.6}@media (max-width:1099px){.site-footer-inner{flex-wrap:wrap;gap:0 24px}.site-footer-legal{flex-basis:100%;padding-bottom:8px}}@media (max-width:700px){.site-footer-inner{gap:12px;width:calc(100% - 40px);padding:20px 0}.site-footer-top{flex-direction:column;align-items:flex-start;gap:10px}.site-footer-links{justify-content:space-between;gap:0 8px;width:100%;font-size:min(14px,3.3vw)}.site-footer-legal{padding:0}}
