:root{color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6}body{margin:0}.shell{max-width:720px;margin:0 auto;padding:0 16px}.topbar{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.brand{font-weight:700;font-size:1.25rem;text-decoration:none;color:inherit}.api-status{font-size:.8rem;opacity:.8}.api-status--online{color:#15803d}.api-status--offline{color:#b91c1c}.reader{font-size:1.125rem}
