.todos-container[data-astro-cid-exnrresx]{max-width:1200px;margin:0 auto;padding:24px 20px 80px}.hub-header[data-astro-cid-exnrresx]{padding:24px;margin-bottom:28px}.header-top[data-astro-cid-exnrresx]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.back-link[data-astro-cid-exnrresx]{color:#999;font-size:.9rem}.back-link[data-astro-cid-exnrresx]:hover{color:#fff}.node-tag[data-astro-cid-exnrresx]{background:#ffffff14;padding:4px 10px;border-radius:99px;font-size:.8rem;color:#aaa;border:1px solid rgba(255,255,255,.1)}.header-main[data-astro-cid-exnrresx]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.title[data-astro-cid-exnrresx]{font-size:2.2rem;margin:0 0 6px;color:#fff}.subtitle[data-astro-cid-exnrresx]{margin:0;color:#888;font-size:1rem}.header-badge[data-astro-cid-exnrresx]{display:flex;align-items:center;gap:8px;background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#4ade80;padding:6px 14px;border-radius:99px;font-size:.85rem;font-weight:500}.pulse-dot[data-astro-cid-exnrresx]{width:8px;height:8px;background-color:#4ade80;border-radius:50%;box-shadow:0 0 8px #4ade80;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.3);opacity:1}to{transform:scale(.95);opacity:.8}}.stats-grid[data-astro-cid-exnrresx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:24px}.stat-card[data-astro-cid-exnrresx]{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center}.stat-num[data-astro-cid-exnrresx]{font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:4px}.stat-label[data-astro-cid-exnrresx]{font-size:.8rem;color:#777}.stat-success[data-astro-cid-exnrresx] .stat-num[data-astro-cid-exnrresx]{color:#4ade80}.stat-warn[data-astro-cid-exnrresx] .stat-num[data-astro-cid-exnrresx]{color:#facc15}.stat-pending[data-astro-cid-exnrresx] .stat-num[data-astro-cid-exnrresx]{color:#94a3b8}.tabs-bar[data-astro-cid-exnrresx]{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.08);padding-top:16px}.tab-btn[data-astro-cid-exnrresx]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:#bbb;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .2s}.tab-btn[data-astro-cid-exnrresx]:hover{background:#ffffff14;color:#fff}.tab-btn[data-astro-cid-exnrresx].active{background:#8b000099;border-color:#8b0000;color:#fff;font-weight:600}.task-group[data-astro-cid-exnrresx]{margin-bottom:36px}.group-title[data-astro-cid-exnrresx]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.group-title[data-astro-cid-exnrresx] h2[data-astro-cid-exnrresx]{margin:0;font-size:1.5rem;color:#eee}.group-badge[data-astro-cid-exnrresx]{font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:4px;letter-spacing:.5px}.badge-p0[data-astro-cid-exnrresx]{background:#ef4444;color:#fff}.badge-p1[data-astro-cid-exnrresx]{background:#d97706;color:#fff}.badge-persona[data-astro-cid-exnrresx]{background:#8b5cf6;color:#fff}.badge-p2[data-astro-cid-exnrresx]{background:#475569;color:#fff}.task-card[data-astro-cid-exnrresx]{padding:20px;margin-bottom:16px}.task-header[data-astro-cid-exnrresx]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px;margin-bottom:8px}.task-title-wrap[data-astro-cid-exnrresx]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.task-title-wrap[data-astro-cid-exnrresx] h3[data-astro-cid-exnrresx]{margin:0;font-size:1.25rem;color:#fff}.task-owner[data-astro-cid-exnrresx]{font-size:.8rem;color:#666;background:#ffffff08;padding:2px 8px;border-radius:4px}.task-status[data-astro-cid-exnrresx]{font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:4px}.task-status[data-astro-cid-exnrresx].in-progress{background:#eab30826;border:1px solid rgba(234,179,8,.3);color:#facc15}.task-status[data-astro-cid-exnrresx].done-badge{background:#22c55e26;border:1px solid rgba(34,197,94,.3);color:#4ade80}.task-desc[data-astro-cid-exnrresx]{color:#aaa;font-size:.95rem;line-height:1.5;margin:0 0 16px}.subtasks-list[data-astro-cid-exnrresx]{display:flex;flex-direction:column;gap:10px;background:#0003;padding:14px;border-radius:8px;border:1px solid rgba(255,255,255,.04)}.subtask[data-astro-cid-exnrresx]{display:flex;align-items:flex-start;gap:12px;font-size:.9rem}.subtask[data-astro-cid-exnrresx] .icon[data-astro-cid-exnrresx]{font-size:1rem;line-height:1.4}.subtask-text[data-astro-cid-exnrresx]{display:flex;flex-direction:column;gap:2px}.subtask-text[data-astro-cid-exnrresx] strong[data-astro-cid-exnrresx]{color:#ddd}.subtask-text[data-astro-cid-exnrresx] span[data-astro-cid-exnrresx]{color:#888;font-size:.85rem}.subtask[data-astro-cid-exnrresx].done .subtask-text[data-astro-cid-exnrresx] strong[data-astro-cid-exnrresx]{text-decoration:line-through;color:#999}.subtask[data-astro-cid-exnrresx].working .subtask-text[data-astro-cid-exnrresx] strong[data-astro-cid-exnrresx]{color:#facc15}.table-wrap[data-astro-cid-exnrresx]{padding:16px;overflow-x:auto}.persona-table[data-astro-cid-exnrresx]{width:100%;border-collapse:collapse;text-align:left;font-size:.9rem}.persona-table[data-astro-cid-exnrresx] th[data-astro-cid-exnrresx]{padding:12px 14px;color:#888;border-bottom:1px solid rgba(255,255,255,.1);font-weight:600}.persona-table[data-astro-cid-exnrresx] td[data-astro-cid-exnrresx]{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.04);color:#ccc}.status-pill[data-astro-cid-exnrresx]{font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:99px}.pill-online[data-astro-cid-exnrresx]{background:#22c55e26;color:#4ade80;border:1px solid rgba(34,197,94,.3)}.pill-active[data-astro-cid-exnrresx]{background:#3b82f626;color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.pill-synced[data-astro-cid-exnrresx]{background:#a855f726;color:#c084fc;border:1px solid rgba(168,85,247,.3)}.pill-enforcing[data-astro-cid-exnrresx]{background:#f9731626;color:#fb923c;border:1px solid rgba(249,115,22,.3)}.pill-ready[data-astro-cid-exnrresx]{background:#94a3b826;color:#cbd5e1;border:1px solid rgba(148,163,184,.3)}.pill-standby[data-astro-cid-exnrresx]{background:#64748b26;color:#94a3b8;border:1px solid rgba(100,116,139,.3)}.backlog-grid[data-astro-cid-exnrresx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.backlog-card[data-astro-cid-exnrresx]{padding:18px}.backlog-id[data-astro-cid-exnrresx]{font-size:.75rem;background:#ffffff0f;color:#aaa;padding:2px 6px;border-radius:4px;font-family:monospace}.backlog-card[data-astro-cid-exnrresx] h4[data-astro-cid-exnrresx]{margin:10px 0 6px;font-size:1.1rem;color:#fff}.backlog-card[data-astro-cid-exnrresx] p[data-astro-cid-exnrresx]{margin:0;color:#888;font-size:.85rem;line-height:1.4}
