html[data-theme="dark"] body{background:#050b15}html[data-theme="dark"] .site-header{background:#07111f}html[data-theme="dark"] .site-footer{background:#050b15}.theme-toggle{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(180,204,237,.2);border-radius:50%;background:transparent;color:#c4d4e9;cursor:pointer}.theme-toggle:hover{border-color:#76a5ff;color:#76a5ff}.theme-icon{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.theme-icon-moon{display:none}html[data-theme="light"] .theme-icon-sun{display:none}html[data-theme="light"] .theme-icon-moon{display:block}html[data-theme="light"] .theme-toggle{border-color:#c7d5e7;color:#24456f}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobile-feed{display:none}@media(max-width:650px){.site-header .brand span{display:inline}.site-header .brand{font-size:.87rem}.site-header .brand img{width:32px;height:32px}.mobile-feed{display:block;margin-top:36px;padding-top:27px;border-top:1px solid rgba(180,204,237,.14)}.mobile-feed h2{margin:6px 0 18px;font-size:1.45rem;letter-spacing:-.04em}.mobile-feed>div{display:grid;gap:0}.mobile-feed article{display:grid;grid-template-columns:92px 1fr;gap:15px;padding:15px 0;border-top:1px solid rgba(180,204,237,.14)}.mobile-feed article>a{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:7px;background:#10254a}.mobile-feed img{width:100%;height:100%;object-fit:cover}.mobile-feed h3{margin:7px 0 0;font-size:1rem;line-height:1.25;letter-spacing:-.025em}.mobile-feed h3 a:hover{color:#76a5ff}html[data-theme="light"] .mobile-feed{border-color:#dce4ef}html[data-theme="light"] .mobile-feed article{border-color:#dce4ef}html[data-theme="light"] .mobile-feed h2,html[data-theme="light"] .mobile-feed h3 a{color:#102038}}
