:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fff;--fg:#1c1b1f;--line:#d9d9de}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#131316;--fg:#ececf1;--line:#34343b}}body{background:var(--bg);color:var(--fg);margin:0;font:1rem/1.6 system-ui,sans-serif}.site-header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 16px;display:flex}nav{gap:1rem;display:flex}nav a[aria-current=page]{font-weight:700}main{max-width:44rem;margin:0 auto;padding:2rem 16px}main img,main video{border-radius:8px;max-width:100%;height:auto;display:block}.notice{text-align:center;padding-top:20vh}.site-name{color:inherit;font-weight:700;text-decoration:none}.site-footer{border-top:1px solid var(--line);opacity:.8;max-width:44rem;margin:0 auto;padding:2rem 16px;font-size:.875rem}.cards{gap:2rem;display:grid}.card h2{margin:.75rem 0 .25rem;font-size:1.375rem}.card a{color:inherit}.card p{margin:.25rem 0 0}time{opacity:.8;font-size:.875rem}article>time{margin-bottom:1rem;display:block}.empty{opacity:.8}main a,.site-footer a{color:var(--site-primary,inherit)}nav a{color:inherit}nav a[aria-current=page]{border-bottom:2px solid var(--site-primary,currentColor)}.site-header{border-bottom-color:var(--site-accent,var(--line))}:focus-visible{outline:2px solid var(--site-primary,currentColor);outline-offset:2px}time{color:var(--site-accent,inherit)}
