body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg:#0d1117;--bg-card:#161b22;--bg-header:#21262d;--border:#30363d;--text:#e6edf3;--text-muted:#8b949e;--positive:#2ea043;--negative:#f85149}[data-theme=light]{--bg:#f6f8fa;--bg-card:#fff;--bg-header:#eaeef2;--border:#d0d7de;--text:#24292f;--text-muted:#57606a;--positive:#1a7f37;--negative:#cf222e}body{background:#0d1117;background:var(--bg);color:#e6edf3;color:var(--text);font-family:system-ui,-apple-system,BlinkMacSystemFont;margin:0}.App{margin:0 auto;max-width:900px;padding:24px}.header{margin-bottom:32px;position:relative;text-align:center}.header h1{margin-bottom:6px}.nav-links{align-items:center;display:inline-flex;gap:8px}.nav-link,.nav-link:active,.nav-link:focus,.nav-link:visited{color:#8b949e;color:var(--text-muted);font-size:14px;text-decoration:none}.nav-link:hover{text-decoration:underline}.nav-separator{color:#30363d;color:var(--border)}.theme-toggle{background:#161b22;background:var(--bg-card);border:1px solid #30363d;border:1px solid var(--border);border-radius:6px;color:#e6edf3;color:var(--text);cursor:pointer;font-size:13px;padding:6px 10px;position:absolute;right:0;top:0}.theme-toggle:hover{opacity:.85}.section{margin:0 auto 48px;max-width:700px}.section h2{font-size:20px;margin-bottom:12px}table{background:#161b22;background:var(--bg-card);border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}th{background:#21262d;background:var(--bg-header);text-align:left}td,th{font-size:14px;padding:8px 12px}td{border-top:1px solid #30363d;border-top:1px solid var(--border)}.loading{color:#8b949e;color:var(--text-muted)}.error,.loading{text-align:center}.error{background:#f85149;background:var(--negative);border-radius:6px;color:#fff;margin:16px auto;max-width:700px;padding:10px}.change.up{color:#2ea043;color:var(--positive);font-weight:600}.change.down{color:#f85149;color:var(--negative);font-weight:600}.release-card{background:#161b22;background:var(--bg-card);border:1px solid #30363d;border:1px solid var(--border);border-radius:8px;margin-bottom:16px;padding:16px}.release-header{color:#8b949e;color:var(--text-muted);display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.roadmap-list{list-style:none;padding-left:0}.roadmap-list li{background:#0d1117;background:var(--bg);border:1px dashed #30363d;border:1px dashed var(--border);border-radius:8px;margin-bottom:12px;padding:12px}@media (max-width:600px){.theme-toggle{margin-top:12px;position:static}.header{align-items:center;display:flex;flex-direction:column}.nav-links{margin-top:6px}}.refresh-bar{background:#0000;height:8px;left:0;position:fixed;top:0;width:100%;z-index:1000}.refresh-progress{background:#2ea043;background:var(--positive);height:100%;opacity:.6;transition:width 1s linear}.refresh-bar.paused .refresh-progress{opacity:.25}.header-controls{display:flex;gap:6px;position:absolute;right:0;top:0}.toggle{background:#161b22;background:var(--bg-card);border:1px solid #30363d;border:1px solid var(--border);border-radius:6px;color:#e6edf3;color:var(--text);cursor:pointer;font-size:13px;padding:6px 10px}@media (max-width:600px){.header-controls{margin-top:10px;position:static}}tr.volume-spike{background-color:#ffc1072e}tr.volume-spike td{border-top-color:#ffc10759;font-weight:600}[data-theme=light] tr.volume-spike{background-color:#ffc10740}tr.volume-spike:hover{background-color:#ffc1074d}[data-theme=light] tr.volume-spike:hover{background-color:#ffc10766}.badge{border-radius:6px;display:inline-block;font-size:11px;font-weight:600;margin-left:8px;padding:2px 6px;vertical-align:middle}.badge.released{background-color:#2ea043;background-color:var(--positive);color:#fff}.badge.in-progress{background-color:#d29922;color:#111}.badge.planned{background-color:#30363d;background-color:var(--border);color:#8b949e;color:var(--text-muted)}
/*# sourceMappingURL=main.fb8a51f3.css.map*/