.detail-pane.svelte-ur4o0g{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.pane-header.svelte-ur4o0g{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:1rem 1.25rem .875rem}.pane-id.svelte-ur4o0g{margin-bottom:.4rem}.id-badge.svelte-ur4o0g{color:#16a34a;background:#f0fdf4;border-radius:4px;padding:.2rem .5rem;font-family:Monaco,Menlo,monospace;font-size:.78rem;font-weight:600}h2.svelte-ur4o0g{word-break:break-word;color:#111827;margin:0 0 .6rem;font-size:1.05rem;font-weight:600;line-height:1.35}.pane-meta.svelte-ur4o0g{flex-wrap:wrap;gap:.5rem;display:flex}.pane-content.svelte-ur4o0g{flex-direction:column;flex:1;gap:0;padding:1rem 1.25rem;display:flex;overflow-y:auto}.detail-grid.svelte-ur4o0g{grid-template-columns:repeat(3,1fr);gap:.5rem 1rem;margin-bottom:1.25rem;display:grid}.detail-cell.svelte-ur4o0g{flex-direction:column;gap:.2rem;display:flex}.cell-label.svelte-ur4o0g{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}.detail-cell.svelte-ur4o0g span:where(.svelte-ur4o0g),.detail-cell.svelte-ur4o0g time:where(.svelte-ur4o0g),.detail-cell.svelte-ur4o0g code:where(.svelte-ur4o0g){color:#1f2937;font-size:.88rem}.detail-section.svelte-ur4o0g{margin-bottom:1.5rem}h3.svelte-ur4o0g{color:#6b7280;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #f3f4f6;margin:0 0 .6rem;padding-bottom:.35rem;font-size:.75rem;font-weight:700}.empty-hint.svelte-ur4o0g{color:#9ca3af;font-size:.85rem;font-style:italic}.loading-row.svelte-ur4o0g{color:#6b7280;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.spinner.svelte-ur4o0g{border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-ur4o0g-spin}@keyframes svelte-ur4o0g-spin{to{transform:rotate(360deg)}}.error-row.svelte-ur4o0g{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-bottom:1rem;padding:.5rem .75rem;font-size:.82rem}.labels-row.svelte-ur4o0g{flex-wrap:wrap;gap:.4rem;display:flex}.label-chip.svelte-ur4o0g{letter-spacing:.01em;border-radius:9999px;padding:.2rem .65rem;font-size:.75rem;font-weight:600;display:inline-block}.relations-list.svelte-ur4o0g{flex-direction:column;gap:.4rem;display:flex}.relation-row.svelte-ur4o0g{background:#f9fafb;border:1px solid #e5e7eb;border-radius:5px;grid-template-columns:1.2rem 7rem 5.5rem 1fr auto;align-items:center;gap:.5rem;padding:.35rem .5rem;font-size:.84rem;display:grid}.relation-icon.svelte-ur4o0g{font-size:.85rem}.relation-type.svelte-ur4o0g{color:#6b7280;text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:500}.relation-id.svelte-ur4o0g{color:#374151;background:#f3f4f6;border-radius:3px;padding:.15rem .4rem;font-family:Monaco,Menlo,monospace;font-size:.78rem;font-weight:600}.relation-title.svelte-ur4o0g{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relation-status.svelte-ur4o0g{white-space:nowrap;font-size:.75rem;font-weight:600}.runs-list.svelte-ur4o0g{flex-direction:column;gap:.6rem;display:flex}.run-card.svelte-ur4o0g{background:#fafafa;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:.4rem;padding:.6rem .75rem;display:flex}.run-header.svelte-ur4o0g{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.run-time.svelte-ur4o0g{color:#6b7280;white-space:nowrap;font-family:Monaco,Menlo,monospace;font-size:.78rem}.run-agent.svelte-ur4o0g{color:#1f2937;font-size:.88rem;font-weight:700}.run-role.svelte-ur4o0g{color:#9ca3af;background:#f3f4f6;border-radius:4px;padding:.1rem .45rem;font-size:.75rem}.run-outcome.svelte-ur4o0g{letter-spacing:.04em;border:1px solid;border-radius:4px;align-self:flex-start;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.run-stats.svelte-ur4o0g{flex-wrap:wrap;gap:.75rem;display:flex}.stat-item.svelte-ur4o0g{color:#6b7280;align-items:center;gap:.2rem;font-family:Monaco,Menlo,monospace;font-size:.78rem;display:flex}.badge.svelte-ur4o0g{letter-spacing:.03em;border-radius:9999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;display:inline-block}.badge-status.svelte-ur4o0g{border-radius:4px}.badge-high.svelte-ur4o0g{color:#991b1b;background:#fee2e2}.badge-urgent.svelte-ur4o0g{color:#7f1d1d;background:#fca5a5}.badge-medium.svelte-ur4o0g{color:#92400e;background:#fef3c7}.badge-low.svelte-ur4o0g{color:#1e40af;background:#dbeafe}.badge-none.svelte-ur4o0g{color:#6b7280;background:#f3f4f6}code.svelte-ur4o0g{color:#374151;background:#f3f4f6;border-radius:4px;padding:.2rem .5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.83em}time.svelte-ur4o0g{color:#6b7280}.page-header.svelte-1rwn9xw{z-index:50;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:.875rem 2rem;display:flex;position:sticky;top:0;box-shadow:0 1px 3px #0000000f}h1.svelte-1rwn9xw{color:#111827;margin:0;font-size:1.3rem;font-weight:700}.header-stats.svelte-1rwn9xw{color:#6b7280;gap:1rem;font-size:.88rem;display:flex}main.svelte-1rwn9xw{background:var(--color-background,#fff);max-width:1700px;color:var(--color-text,#1f2937);margin:0 auto;padding:1.5rem 2rem 2rem;font-family:system-ui,-apple-system,sans-serif}.error-box.svelte-1rwn9xw{color:#991b1b;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:1rem;padding:1rem}.container.svelte-1rwn9xw{flex-direction:column;gap:1.25rem;display:flex}.filter-panel.svelte-1rwn9xw{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;gap:1rem;padding:.875rem 1rem;display:flex}.filter-group.svelte-1rwn9xw{flex-direction:column;flex:1;gap:.4rem;min-width:130px;display:flex}.filter-group.svelte-1rwn9xw>label:where(.svelte-1rwn9xw){color:#6b7280;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:600}.search-input.svelte-1rwn9xw{background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.45rem .6rem;font-size:.875rem}.search-input.svelte-1rwn9xw:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f61f}.checkbox-group.svelte-1rwn9xw{flex-direction:column;gap:.35rem;display:flex}.checkbox-label.svelte-1rwn9xw{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;font-size:.875rem;display:flex}.filter-group.svelte-1rwn9xw select:where(.svelte-1rwn9xw){cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.45rem .6rem;font-size:.875rem}.reset-btn.svelte-1rwn9xw{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;align-self:flex-end;padding:.45rem .9rem;font-size:.875rem;font-weight:600}.reset-btn.svelte-1rwn9xw:hover{background:#dc2626}.content-area.svelte-1rwn9xw{grid-template-columns:1fr 420px;gap:1.25rem;height:calc(100vh - 176px - 4rem);min-height:500px;display:grid}.items-table-wrapper.svelte-1rwn9xw{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.table-scroll.svelte-1rwn9xw{flex:1;overflow:auto}.items-table.svelte-1rwn9xw{border-collapse:collapse;width:100%;font-size:.875rem}.items-table.svelte-1rwn9xw thead:where(.svelte-1rwn9xw){z-index:10;background:#f9fafb;position:sticky;top:0}.items-table.svelte-1rwn9xw thead:where(.svelte-1rwn9xw):after{content:"";background:#e5e7eb;height:2px;position:absolute;bottom:0;left:0;right:0}.items-table.svelte-1rwn9xw th:where(.svelte-1rwn9xw){text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:.65rem .75rem;font-size:.75rem;font-weight:700}.col-seq.svelte-1rwn9xw{width:90px}.col-title.svelte-1rwn9xw{width:auto;min-width:200px}.col-status.svelte-1rwn9xw,.col-assignee.svelte-1rwn9xw{width:110px}.col-priority.svelte-1rwn9xw{width:80px}.col-project.svelte-1rwn9xw{width:90px}.col-updated.svelte-1rwn9xw{width:100px}.item-row.svelte-1rwn9xw{cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background-color .1s}.item-row.svelte-1rwn9xw:hover{background:#f8faff}.item-row.active.svelte-1rwn9xw{background:#eff6ff}.item-row.done.svelte-1rwn9xw{opacity:.6;color:var(--color-muted,#737373);text-decoration:line-through}.items-table.svelte-1rwn9xw td:where(.svelte-1rwn9xw){vertical-align:middle;padding:.6rem .75rem}.badge.svelte-1rwn9xw{color:#1e40af;background:#dbeafe;border-radius:9999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-block}.badge-empty.svelte-1rwn9xw{color:#9ca3af;font-size:.8rem}.badge-high.svelte-1rwn9xw{color:#991b1b;background:#fee2e2}.badge-urgent.svelte-1rwn9xw{color:#7f1d1d;background:#fca5a5}.badge-medium.svelte-1rwn9xw{color:#92400e;background:#fef3c7}.badge-low.svelte-1rwn9xw{color:#1e40af;background:#dbeafe}.badge-none.svelte-1rwn9xw{color:#6b7280;background:#f3f4f6}code.svelte-1rwn9xw{color:#374151;background:#f3f4f6;border-radius:4px;padding:.2rem .45rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8em}time.svelte-1rwn9xw{color:#6b7280;font-size:.82rem}.loading-message.svelte-1rwn9xw,.empty-message.svelte-1rwn9xw{text-align:center;color:#9ca3af;padding:2.5rem;font-size:.9rem}.detail-pane-empty.svelte-1rwn9xw{color:#9ca3af;background:#f9fafb;border:1px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;font-size:.875rem;display:flex}.pagination.svelte-1rwn9xw{background:#f9fafb;border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.pagination-btn.svelte-1rwn9xw{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.4rem .9rem;font-size:.875rem;font-weight:500}.pagination-btn.svelte-1rwn9xw:hover:not(:disabled){background:#f3f4f6}.pagination-btn.svelte-1rwn9xw:disabled{opacity:.45;cursor:not-allowed}.pagination-info.svelte-1rwn9xw{color:#6b7280;font-size:.82rem}@media (width<=1200px){.content-area.svelte-1rwn9xw{grid-template-columns:1fr;height:auto}}@media (width<=768px){main.svelte-1rwn9xw{padding:1rem}.page-header.svelte-1rwn9xw{padding:.75rem 1rem}.filter-panel.svelte-1rwn9xw{flex-direction:column}.items-table.svelte-1rwn9xw{font-size:.8rem}.items-table.svelte-1rwn9xw th:where(.svelte-1rwn9xw),.items-table.svelte-1rwn9xw td:where(.svelte-1rwn9xw){padding:.5rem}.col-seq.svelte-1rwn9xw,.col-project.svelte-1rwn9xw{display:none}}
