.planning-shell.svelte-1dxqs8w{--planning-surface:color-mix(in oklab, var(--card) 96%, var(--background));--planning-panel:color-mix(in oklab, var(--card) 88%, var(--background));--planning-raised:color-mix(in oklab, var(--background) 80%, var(--card));--planning-line:color-mix(in oklab, var(--border) 80%, transparent);--planning-soft-line:color-mix(in oklab, var(--border) 45%, transparent);--planning-muted:color-mix(in oklab, var(--muted-foreground) 82%, transparent);flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.dark .planning-shell.svelte-1dxqs8w{--planning-surface:oklch(12% 0 0);--planning-panel:oklch(18% 0 0);--planning-raised:oklch(10% 0 0);--planning-line:oklch(100% 0 0/.1);--planning-soft-line:oklch(100% 0 0/.06);--planning-muted:oklch(76% 0 0)}.planning-toolbar.svelte-1dxqs8w{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.planning-shell.svelte-1dxqs8w .planning-tabs-root{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.planning-shell.svelte-1dxqs8w .planning-tabs{background:0 0;border:0;width:auto;padding:0;display:inline-flex}.planning-shell.svelte-1dxqs8w .planning-tab{border-radius:.5rem;min-width:7.5rem;padding-inline:.75rem}.planning-shell.svelte-1dxqs8w .planning-tab-content{flex-direction:column;flex:1;min-height:0;display:flex}.board-panel.svelte-1dxqs8w,.gallery-panel.svelte-1dxqs8w,.inbox-panel.svelte-1dxqs8w{flex-direction:column;gap:.875rem;height:100%;min-height:0;display:flex}.section-heading.svelte-1dxqs8w{justify-content:space-between;align-items:center;gap:1rem;min-height:2.25rem;display:flex}.section-heading.svelte-1dxqs8w h3:where(.svelte-1dxqs8w){margin:0;font-size:.95rem;font-weight:650;line-height:1.25}.section-heading.svelte-1dxqs8w p:where(.svelte-1dxqs8w){color:var(--planning-muted);margin:.125rem 0 0;font-size:.8rem;line-height:1.35}.kanban-board.svelte-1dxqs8w{overscroll-behavior-x:contain;scrollbar-width:thin;flex:1;grid-auto-columns:minmax(17.5rem,21rem);grid-auto-flow:column;gap:.75rem;min-height:0;padding-bottom:.5rem;display:grid;overflow-x:auto}.kanban-column.svelte-1dxqs8w{--status:var(--brand-ink);border:1px solid var(--planning-line);background:var(--planning-panel);border-radius:.75rem;flex-direction:column;gap:.75rem;min-height:24rem;max-height:100%;padding:.75rem;display:flex}.kanban-column[data-status=planned].svelte-1dxqs8w{--status:oklch(68% .13 245)}.kanban-column[data-status=in_progress].svelte-1dxqs8w{--status:oklch(78% .15 85)}.kanban-column[data-status=completed].svelte-1dxqs8w{--status:oklch(68% .17 150)}.kanban-column[data-status=canceled].svelte-1dxqs8w{--status:oklch(66% .18 25)}.kanban-column[data-status=filed].svelte-1dxqs8w,.issue-card[data-status=filed].svelte-1dxqs8w{--status:oklch(69% .15 70)}.kanban-column[data-status=tracked].svelte-1dxqs8w,.issue-card[data-status=tracked].svelte-1dxqs8w{--status:oklch(68% .14 240)}.kanban-column[data-status=duplicate].svelte-1dxqs8w,.issue-card[data-status=duplicate].svelte-1dxqs8w{--status:oklch(68% .11 315)}.kanban-column[data-status=closed].svelte-1dxqs8w,.issue-card[data-status=closed].svelte-1dxqs8w{--status:oklch(62% .02 250)}.column-header.svelte-1dxqs8w{justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:2.625rem;display:flex}.column-title.svelte-1dxqs8w{align-items:center;gap:.5rem;min-width:0;display:flex}.status-dot.svelte-1dxqs8w{background:var(--status);border-radius:999px;flex:none;width:.5rem;height:.5rem}.column-header.svelte-1dxqs8w h3:where(.svelte-1dxqs8w){color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:650;line-height:1.2;overflow:hidden}.column-header.svelte-1dxqs8w p:where(.svelte-1dxqs8w){color:var(--planning-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 0 1.1rem;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.column-count.svelte-1dxqs8w{border:1px solid var(--planning-soft-line);background:var(--planning-raised);min-width:1.75rem;height:1.5rem;color:var(--planning-muted);font-variant-numeric:tabular-nums;border-radius:.45rem;justify-content:center;align-items:center;font-size:.72rem;font-weight:650;display:inline-flex}.issue-board.svelte-1dxqs8w{grid-auto-columns:minmax(18rem,22rem)}.column-stack.svelte-1dxqs8w{scrollbar-width:thin;flex-direction:column;flex:1;gap:.625rem;min-height:0;padding-right:.125rem;display:flex;overflow-y:auto}.work-card.svelte-1dxqs8w,.blueprint-card.svelte-1dxqs8w,.issue-card.svelte-1dxqs8w{border:1px solid var(--planning-soft-line);background:var(--planning-raised);border-radius:.625rem;padding:.75rem}.card-topline.svelte-1dxqs8w{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.75rem;display:flex}.kind-pill.svelte-1dxqs8w{border:1px solid var(--planning-soft-line);max-width:10rem;color:var(--planning-muted);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:.4rem;align-items:center;padding:.15rem .45rem;font-size:.7rem;font-weight:650;line-height:1.2;display:inline-flex;overflow:hidden}.kind-pill.blueprint.svelte-1dxqs8w{color:var(--planning-muted)}.kind-pill.issue.svelte-1dxqs8w{gap:.25rem}.issue-badges.svelte-1dxqs8w{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.priority-pill.svelte-1dxqs8w{--priority:var(--planning-muted);border:1px solid var(--planning-soft-line);max-width:9rem;color:var(--planning-muted);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:.4rem;align-items:center;gap:.25rem;padding:.13rem .42rem;font-size:.68rem;font-weight:650;line-height:1.2;display:inline-flex;overflow:hidden}.priority-pill[data-priority=low].svelte-1dxqs8w{--priority:oklch(66% .1 150)}.priority-pill[data-priority=medium].svelte-1dxqs8w{--priority:oklch(72% .13 85)}.priority-pill[data-priority=high].svelte-1dxqs8w{--priority:oklch(68% .17 45)}.priority-pill[data-priority=urgent].svelte-1dxqs8w{--priority:oklch(62% .2 25)}.card-actions.svelte-1dxqs8w{opacity:.62;flex:none;align-items:center;gap:.125rem;transition:opacity .14s;display:flex}.work-card.svelte-1dxqs8w:hover .card-actions:where(.svelte-1dxqs8w),.blueprint-card.svelte-1dxqs8w:hover .card-actions:where(.svelte-1dxqs8w),.issue-card.svelte-1dxqs8w:hover .card-actions:where(.svelte-1dxqs8w),.card-actions.svelte-1dxqs8w:focus-within{opacity:1}.card-title.svelte-1dxqs8w{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.55rem 0 0;font-size:.9rem;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.card-description.svelte-1dxqs8w{color:var(--planning-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 0;font-size:.78rem;line-height:1.35;display:-webkit-box;overflow:hidden}.progress-track.svelte-1dxqs8w{background:color-mix(in oklab, var(--muted) 58%, transparent);border-radius:999px;height:.35rem;margin-top:.75rem;overflow:hidden}.progress-fill.svelte-1dxqs8w{width:var(--progress);border-radius:inherit;background:var(--status,var(--brand-ink));height:100%}.meta-grid.svelte-1dxqs8w{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:.75rem;display:grid}.meta-grid.svelte-1dxqs8w span:where(.svelte-1dxqs8w),.blueprint-link.svelte-1dxqs8w,.task-row.svelte-1dxqs8w{border:1px solid var(--planning-soft-line);background:color-mix(in oklab, var(--card) 40%, transparent);min-width:0;color:var(--planning-muted);border-radius:.45rem;align-items:center;gap:.3rem;font-size:.7rem;line-height:1.2;display:flex}.meta-grid.svelte-1dxqs8w span:where(.svelte-1dxqs8w){text-overflow:ellipsis;white-space:nowrap;justify-content:center;height:1.55rem;padding-inline:.35rem;overflow:hidden}.meta-grid.svelte-1dxqs8w svg,.blueprint-link.svelte-1dxqs8w svg,.task-row.svelte-1dxqs8w svg{color:var(--planning-muted);flex:none}.blueprint-link.svelte-1dxqs8w{margin-top:.5rem;padding:.42rem .5rem}.blueprint-link.svelte-1dxqs8w span:where(.svelte-1dxqs8w),.task-row.svelte-1dxqs8w span:where(.svelte-1dxqs8w),.issue-detail-list.svelte-1dxqs8w span:where(.svelte-1dxqs8w){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.issue-detail-list.svelte-1dxqs8w{gap:.35rem;margin-top:.75rem;display:grid}.issue-detail-list.svelte-1dxqs8w span:where(.svelte-1dxqs8w){border:1px solid var(--planning-soft-line);background:color-mix(in oklab, var(--card) 40%, transparent);min-width:0;min-height:1.65rem;color:var(--planning-muted);border-radius:.45rem;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.72rem;line-height:1.25;display:flex}.issue-detail-list.svelte-1dxqs8w svg{color:var(--planning-muted);flex:none}.task-preview.svelte-1dxqs8w{gap:.35rem;margin-top:.5rem;display:grid}.task-row.svelte-1dxqs8w{--status:var(--brand-ink);justify-content:space-between;padding:.4rem .5rem}.task-row[data-status=planned].svelte-1dxqs8w{--status:oklch(68% .13 245)}.task-row[data-status=in_progress].svelte-1dxqs8w{--status:oklch(78% .15 85)}.task-row[data-status=completed].svelte-1dxqs8w{--status:oklch(68% .17 150)}.task-row[data-status=canceled].svelte-1dxqs8w{--status:oklch(66% .18 25)}.task-row.svelte-1dxqs8w small:where(.svelte-1dxqs8w){color:var(--planning-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.68rem}.blueprint-grid.svelte-1dxqs8w{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:.75rem;padding-bottom:.5rem;display:grid;overflow-y:auto}.blueprint-card.svelte-1dxqs8w{--status:var(--brand-ink);min-height:10rem}.blueprint-meta.svelte-1dxqs8w{grid-template-columns:repeat(2,minmax(0,1fr))}.column-empty.svelte-1dxqs8w,.planning-state.svelte-1dxqs8w{border:1px dashed var(--planning-line);background:color-mix(in oklab, var(--planning-raised) 74%, transparent);color:var(--planning-muted);border-radius:.625rem}.column-empty.svelte-1dxqs8w{justify-content:center;align-items:center;gap:.5rem;min-height:6rem;padding:1rem;font-size:.8rem;font-weight:600;transition:border-color .14s,color .14s,background-color .14s;display:flex}.column-empty.svelte-1dxqs8w:hover,.column-empty.svelte-1dxqs8w:focus-visible{border-color:color-mix(in oklab, var(--status) 45%, var(--planning-line));background:color-mix(in oklab, var(--status) 10%, var(--planning-raised));color:var(--foreground);outline:none}.column-empty.is-passive.svelte-1dxqs8w{pointer-events:none}.planning-state.svelte-1dxqs8w{text-align:left;justify-content:center;align-items:center;gap:.875rem;min-height:12rem;padding:1rem;display:flex}.planning-state-icon.svelte-1dxqs8w{background:var(--brand-soft);width:2.25rem;height:2.25rem;color:var(--brand-ink);border-radius:.65rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.planning-state[data-kind=error].svelte-1dxqs8w .planning-state-icon:where(.svelte-1dxqs8w){background:color-mix(in oklab, var(--destructive) 16%, transparent);color:var(--destructive)}.planning-state.svelte-1dxqs8w h3:where(.svelte-1dxqs8w){color:var(--foreground);margin:0;font-size:.95rem;font-weight:650}.planning-state.svelte-1dxqs8w p:where(.svelte-1dxqs8w){color:var(--planning-muted);margin:.2rem 0 0;font-size:.8rem;line-height:1.4}.skeleton.svelte-1dxqs8w{background:color-mix(in oklab, var(--muted) 58%, transparent);border-radius:.625rem;position:relative;overflow:hidden}.skeleton.svelte-1dxqs8w:after{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--foreground) 8%, transparent), transparent);content:"";animation:1.4s ease-in-out infinite svelte-1dxqs8w-shimmer;position:absolute;inset:0;transform:translate(-100%)}.skeleton-header.svelte-1dxqs8w{height:2rem}.skeleton-card.svelte-1dxqs8w{height:8rem}.skeleton-card.short.svelte-1dxqs8w{height:5.5rem}.blueprint-card.is-loading.svelte-1dxqs8w{min-height:9rem;padding:.75rem}@keyframes svelte-1dxqs8w-shimmer{to{transform:translate(100%)}}@media (width<=640px){.section-heading.svelte-1dxqs8w,.planning-toolbar.svelte-1dxqs8w{align-items:stretch}.section-heading.svelte-1dxqs8w{flex-direction:column}.planning-shell.svelte-1dxqs8w .planning-tab{min-width:0}.kanban-board.svelte-1dxqs8w{grid-auto-columns:minmax(16.5rem,88vw)}}@media (prefers-reduced-motion:reduce){.work-card.svelte-1dxqs8w,.blueprint-card.svelte-1dxqs8w,.issue-card.svelte-1dxqs8w,.column-empty.svelte-1dxqs8w{transition:none}.skeleton.svelte-1dxqs8w:after{animation:none}}
