.header[data-v-c01a89d0]{position:sticky;top:0;z-index:50;background:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--p-border)}.nav[data-v-c01a89d0]{max-width:1200px;margin:0 auto;padding:14px 20px;display:flex;align-items:center;gap:24px}.brand[data-v-c01a89d0]{display:flex;align-items:center;gap:10px;font-weight:700;font-size:20px}.brand .logo[data-v-c01a89d0]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,var(--p-primary-500),#60a5fa);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}.brand small[data-v-c01a89d0]{display:block;font-size:11px;color:var(--p-text-muted);font-weight:400}.nav-links[data-v-c01a89d0]{display:flex;gap:6px;margin-left:8px}.nav-links a[data-v-c01a89d0]{padding:7px 14px;border-radius:var(--p-radius);font-size:14px;color:var(--p-text-muted);transition:.15s}.nav-links a[data-v-c01a89d0]:hover,.nav-links a.active[data-v-c01a89d0]{background:var(--p-primary-50);color:var(--p-primary-600)}.search[data-v-c01a89d0]{margin-left:auto;flex:0 0 320px;position:relative}.search input[data-v-c01a89d0]{width:100%;padding:9px 14px 9px 38px;border-radius:var(--p-radius);background:var(--p-surface-800);border:1px solid var(--p-border);color:var(--p-text);font-size:14px}.search input[data-v-c01a89d0]:focus{outline:none;border-color:var(--p-primary-500)}.search svg[data-v-c01a89d0]{position:absolute;left:12px;top:50%;transform:translateY(-50%);opacity:.5}@media (max-width:880px){.search[data-v-c01a89d0]{flex:1 1 auto}.nav-links[data-v-c01a89d0]{display:none}}.side .box[data-v-958dfdd0]{background:var(--p-surface-900);border:1px solid var(--p-border);border-radius:var(--p-radius-card);padding:16px;margin-bottom:18px}.side .box h4[data-v-958dfdd0]{font-size:14px;margin-bottom:12px;display:flex;align-items:center;gap:8px}.side .box h4 .dot[data-v-958dfdd0]{width:6px;height:6px;border-radius:50%;background:var(--p-primary-500)}.hot-item[data-v-958dfdd0]{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid var(--p-border);font-size:13px}.hot-item[data-v-958dfdd0]:last-child{border-bottom:none}.hot-item .rank[data-v-958dfdd0]{color:var(--p-primary-500);font-weight:700;flex:0 0 18px}.hot-item a[data-v-958dfdd0]:hover{color:var(--p-primary-500)}.stat[data-v-958dfdd0]{display:flex;justify-content:space-between;font-size:13px;padding:6px 0}.stat b[data-v-958dfdd0]{color:var(--p-primary-500)}.btn[data-v-958dfdd0]{display:block;text-align:center;padding:9px;border-radius:var(--p-radius);background:var(--p-primary-500);color:#fff;font-weight:600;font-size:13px;margin-top:4px}.btn[data-v-958dfdd0]:hover{background:var(--p-primary-600)}.btn-sub[data-v-958dfdd0]{background:var(--p-surface-800);color:var(--p-text);margin-top:8px}.card[data-v-faf92dc4]{background:var(--p-surface-900);border:1px solid var(--p-border);border-radius:var(--p-radius-card);overflow:hidden;transition:.18s;cursor:pointer}.card[data-v-faf92dc4]:hover{transform:translateY(-3px);border-color:var(--p-primary-500);box-shadow:0 8px 24px #0f172a1f}.cover[data-v-faf92dc4]{height:120px;background:linear-gradient(135deg,var(--p-primary-50),var(--p-surface-800));display:flex;align-items:center;justify-content:center;font-size:34px;color:var(--p-primary-500)}.body[data-v-faf92dc4]{padding:14px}.body h3[data-v-faf92dc4]{font-size:15px;margin-bottom:6px;line-height:1.4}.body p[data-v-faf92dc4]{font-size:12.5px;color:var(--p-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tags[data-v-faf92dc4]{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.tag[data-v-faf92dc4]{font-size:11px;padding:2px 8px;border-radius:4px;background:var(--p-surface-800);color:var(--p-text-muted)}.tag.green[data-v-faf92dc4]{background:var(--p-primary-50);color:var(--p-primary-600)}.meta[data-v-faf92dc4]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:11.5px;color:var(--p-text-muted)}.card[data-v-69113573]{background:var(--p-surface-900);border:1px solid var(--p-border);border-radius:var(--p-radius-card);overflow:hidden;transition:.18s;cursor:pointer}.card[data-v-69113573]:hover{transform:translateY(-3px);border-color:var(--p-primary-500);box-shadow:0 8px 24px #0f172a1f}.cover[data-v-69113573]{height:120px;background:linear-gradient(135deg,var(--p-primary-50),var(--p-surface-800));display:flex;align-items:center;justify-content:center;font-size:34px}.body[data-v-69113573]{padding:14px}.body h3[data-v-69113573]{font-size:15px;margin-bottom:6px;line-height:1.4}.body p[data-v-69113573]{font-size:12.5px;color:var(--p-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tags[data-v-69113573]{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.tag[data-v-69113573]{font-size:11px;padding:2px 8px;border-radius:4px;background:var(--p-surface-800);color:var(--p-text-muted)}.tag.green[data-v-69113573]{background:var(--p-primary-50);color:var(--p-primary-600)}.meta[data-v-69113573]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:11.5px;color:var(--p-text-muted)}.owner[data-v-69113573]{display:flex;align-items:center;gap:6px}.avatar[data-v-69113573]{width:20px;height:20px;border-radius:50%;background:var(--p-surface-700);display:flex;align-items:center;justify-content:center;font-size:10px}.health[data-v-69113573]{color:var(--c-success);font-weight:600}.card[data-v-8826b596]{background:var(--p-surface-900);border:1px solid var(--p-border);border-radius:var(--p-radius-card);overflow:hidden;transition:.18s;cursor:pointer}.card[data-v-8826b596]:hover{transform:translateY(-3px);border-color:var(--p-primary-500);box-shadow:0 8px 24px #0f172a1f}.cover[data-v-8826b596]{height:120px;background:linear-gradient(135deg,var(--p-primary-50),var(--p-surface-800));display:flex;align-items:center;justify-content:center;font-size:34px;color:var(--p-primary-500)}.body[data-v-8826b596]{padding:14px}.body h3[data-v-8826b596]{font-size:15px;margin-bottom:6px;line-height:1.4}.body p[data-v-8826b596]{font-size:12.5px;color:var(--p-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tags[data-v-8826b596]{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.tag[data-v-8826b596]{font-size:11px;padding:2px 8px;border-radius:4px;background:var(--p-surface-800);color:var(--p-text-muted)}.tag.green[data-v-8826b596]{background:var(--p-primary-50);color:var(--p-primary-600)}.meta[data-v-8826b596]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:11.5px;color:var(--p-text-muted)}.owner[data-v-8826b596]{display:flex;align-items:center;gap:6px}.avatar[data-v-8826b596]{width:20px;height:20px;border-radius:50%;background:var(--p-surface-700);display:flex;align-items:center;justify-content:center;font-size:10px}.hero[data-v-89f5138e]{max-width:1200px;margin:28px auto 0;padding:0 20px}.hero-title[data-v-89f5138e]{display:flex;align-items:center;gap:12px}.issue-tag[data-v-89f5138e]{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--p-primary-600);background:var(--p-primary-50);border:1px solid rgba(37,99,235,.35);padding:4px 10px;border-radius:20px;white-space:nowrap}.hero h1[data-v-89f5138e]{font-size:26px;margin-bottom:6px}.hero p[data-v-89f5138e]{color:var(--p-text-muted);font-size:14px}.layout[data-v-89f5138e]{max-width:1200px;margin:24px auto;padding:0 20px;display:grid;grid-template-columns:1fr 280px;gap:24px}.block[data-v-89f5138e]{margin-bottom:36px}.section-title[data-v-89f5138e]{display:flex;align-items:center;justify-content:space-between;margin:8px 0 14px;font-size:18px;font-weight:700}.section-title a[data-v-89f5138e]{font-size:13px;color:var(--p-primary-500);font-weight:400}.grid[data-v-89f5138e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.issue-card[data-v-89f5138e]{display:grid;grid-template-columns:300px 1fr;border-radius:12px;overflow:hidden;border:1px solid var(--p-border);background:var(--p-surface-900)}.issue-cover[data-v-89f5138e]{background:linear-gradient(150deg,#0c1f47,#14337e 55%,#2563eb);color:#e8f0ff;padding:26px 22px;display:flex;flex-direction:column;justify-content:center;gap:10px}.issue-badge[data-v-89f5138e]{align-self:flex-start;font-size:11px;letter-spacing:1px;color:#bfdbfe;border:1px solid rgba(191,219,254,.45);padding:3px 10px;border-radius:20px}.issue-emoji[data-v-89f5138e]{font-size:44px;line-height:1}.issue-cover h2[data-v-89f5138e]{font-size:22px;line-height:1.35;color:#f4f8ff}.issue-cover p[data-v-89f5138e]{font-size:12.5px;color:#b7ccf2;margin:0}.issue-articles[data-v-89f5138e]{padding:8px 18px 16px;display:flex;flex-direction:column}.article[data-v-89f5138e]{display:flex;align-items:center;gap:14px;padding:13px 10px;border-bottom:1px solid var(--p-border);text-decoration:none;color:var(--p-text);transition:.15s;border-radius:6px}.article[data-v-89f5138e]:hover{background:var(--p-surface-800);color:var(--p-primary-500)}.article .idx[data-v-89f5138e]{font-family:monospace;font-size:13px;color:var(--p-primary-500);font-weight:700}.a-body[data-v-89f5138e]{display:flex;flex-direction:column;gap:3px;min-width:0}.a-title[data-v-89f5138e]{font-size:14px;font-weight:600}.a-meta[data-v-89f5138e]{font-size:11.5px;color:var(--p-text-muted)}.read-all[data-v-89f5138e]{margin:14px 10px 4px;text-align:center;padding:10px;border-radius:6px;background:var(--p-primary-500);color:#fff;font-weight:600;font-size:13px;text-decoration:none}.read-all[data-v-89f5138e]:hover{background:var(--p-primary-600)}.sc-card[data-v-89f5138e]{background:var(--p-surface-900);border:1px solid var(--p-border);border-radius:var(--p-radius-card);overflow:hidden;transition:.18s;cursor:pointer}.sc-card[data-v-89f5138e]:hover{transform:translateY(-3px);border-color:var(--p-primary-500);box-shadow:0 8px 24px #0f172a1f}.sc-card .cover[data-v-89f5138e]{height:110px;background:linear-gradient(135deg,var(--p-primary-50),var(--p-surface-800));display:flex;align-items:center;justify-content:center;font-size:34px}.sc-card .body[data-v-89f5138e]{padding:14px}.sc-card h3[data-v-89f5138e]{font-size:15px;margin-bottom:6px}.sc-card p[data-v-89f5138e]{font-size:12.5px;color:var(--p-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tags[data-v-89f5138e]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.tag[data-v-89f5138e]{font-size:11px;padding:2px 8px;border-radius:4px;background:var(--p-surface-800);color:var(--p-text-muted)}.tag.green[data-v-89f5138e],.tag.done[data-v-89f5138e]{background:var(--p-primary-50);color:var(--p-primary-600)}.meta[data-v-89f5138e]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:11.5px;color:var(--p-text-muted)}.owner[data-v-89f5138e]{display:flex;align-items:center;gap:6px}.avatar[data-v-89f5138e]{width:20px;height:20px;border-radius:50%;background:var(--p-surface-700);display:flex;align-items:center;justify-content:center;font-size:10px}.more[data-v-89f5138e]{color:var(--p-primary-500);font-weight:600;text-decoration:none}footer[data-v-89f5138e]{border-top:1px solid var(--p-border);padding:24px 20px;text-align:center;color:var(--p-text-muted);font-size:12.5px}@media (max-width:880px){.layout[data-v-89f5138e],.issue-card[data-v-89f5138e]{grid-template-columns:1fr}}:root{--p-primary-500:#2563EB;--p-primary-600:#1D4ED8;--p-primary-50:#EFF6FF;--p-surface-0:#ffffff;--p-surface-900:#ffffff;--p-surface-800:#f1f5f9;--p-surface-700:#e2e8f0;--p-surface-200:#cbd5e1;--p-surface-100:#f8fafc;--p-text:#1e293b;--p-text-muted:#64748b;--p-border:rgba(15,23,42,.1);--p-radius:6px;--p-radius-card:10px;--p-radius-pill:20px;--c-success:#16a34a;--c-warn:#d97706;--c-danger:#e2554f;--c-info:#2563EB}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;background:var(--p-surface-0);color:var(--p-text);line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}
