.sidebar-col.svelte-xfwqxo{height:fit-content;position:sticky;top:5.5rem}.sidebar-card.svelte-xfwqxo{background:var(--bg-surface);border:1px solid var(--border-light);box-shadow:var(--card-shadow);border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.sidebar-title.svelte-xfwqxo{color:var(--text-main);border-bottom:1px solid var(--border-light);margin:0;padding-bottom:.85rem;font-size:1.15rem}.spec-row.svelte-xfwqxo{flex-direction:column;gap:.25rem;display:flex}.spec-label.svelte-xfwqxo{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.75rem;font-weight:700}.spec-val.svelte-xfwqxo{color:var(--text-main);font-size:.925rem;font-weight:600}.highlight-val.svelte-xfwqxo{color:var(--primary-600)}.status-val-active.svelte-xfwqxo{color:var(--accent-600);align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.status-val-completed.svelte-xfwqxo{color:var(--primary-600);font-weight:700}.status-pulse-dot.svelte-xfwqxo{background-color:var(--accent-500);border-radius:50%;width:8px;height:8px;animation:1.8s infinite svelte-xfwqxo-pulse-dot;box-shadow:0 0 #d99b2699}@keyframes svelte-xfwqxo-pulse-dot{0%{transform:scale(.95);box-shadow:0 0 #d99b26b3}70%{transform:scale(1);box-shadow:0 0 0 6px #d99b2600}to{transform:scale(.95);box-shadow:0 0 #d99b2600}}[data-theme=dark] .highlight-val.svelte-xfwqxo{color:#4ade80}[data-theme=dark] .status-val-active.svelte-xfwqxo{color:#f3b94a}[data-theme=dark] .status-val-completed.svelte-xfwqxo{color:#4ade80}.spec-tags-section.svelte-xfwqxo{border-top:1px solid var(--border-light);flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.detail-tags.svelte-xfwqxo{flex-wrap:wrap;gap:.35rem;display:flex}.tag-pill.svelte-xfwqxo{color:var(--text-muted);background:var(--slate-100);border-radius:4px;padding:.2rem .55rem;font-size:.725rem;font-weight:500}[data-theme=dark] .tag-pill.svelte-xfwqxo{color:#cbd5e1;background:#ffffff14}.sidebar-action.svelte-xfwqxo{margin-top:.75rem}.full-width.svelte-xfwqxo{justify-content:center;width:100%}
