body{color:#1f2328;background:#f6f7f9;margin:0;font-family:system-ui,Microsoft YaHei,sans-serif}.wrap{max-width:760px;margin:0 auto;padding:32px 20px 64px}h1{margin:0 0 4px;font-size:22px}.sub{color:#6b7280;margin-bottom:24px;font-size:13px}.card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.card h3{margin:0 0 6px;font-size:15px}.meta{color:#6b7280;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.badge{background:#f3f4f6;border:1px solid #d1d5db;border-radius:999px;padding:2px 8px;font-size:12px}.badge.doing{background:#fef3c7;border-color:#fcd34d}.badge.done{background:#dcfce7;border-color:#86efac}.badge.archived{background:#96c3e5;border-color:#2c89d0}button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:6px 12px;font-size:13px}button:hover{background:#f3f4f6}.toolbar{flex-wrap:wrap;gap:10px;margin:20px 0 12px;display:flex}pre{color:#e2e8f0;white-space:pre-wrap;background:#0f172a;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.7}
