.command-dialog.svelte-zrb2qy{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:12vh 16px 0;border:0;background:transparent;color:var(--fg)}.command-dialog[open].svelte-zrb2qy{display:flex;align-items:flex-start;justify-content:center}.command-dialog.svelte-zrb2qy::backdrop{background:#19201666;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}@keyframes svelte-zrb2qy-cmd-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.project-dialog.svelte-1qli7hi{border:1px solid var(--border);border-radius:5px;padding:0;margin:auto;width:min(720px,calc(100% - 32px));max-height:88svh;background:var(--bg);color:var(--fg);overscroll-behavior:contain;box-shadow:0 30px 100px #1c241b33}.project-dialog[open].svelte-1qli7hi{animation:svelte-1qli7hi-enter .25s ease-out}.project-dialog.svelte-1qli7hi::backdrop{background:#19201666;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.project-detail.svelte-1qli7hi{padding:32px 38px}.project-detail.svelte-1qli7hi>header:where(.svelte-1qli7hi){display:flex;align-items:center;justify-content:space-between;gap:15px}.project-detail.svelte-1qli7hi>header:where(.svelte-1qli7hi)>.eyebrow:where(.svelte-1qli7hi){color:var(--accent);font-size:9px}.detail-close.svelte-1qli7hi{display:flex;align-items:center;gap:14px;font:11px var(--font-mono);min-height:40px}.detail-close.svelte-1qli7hi span:where(.svelte-1qli7hi){font-size:24px}.project-detail.svelte-1qli7hi h2:where(.svelte-1qli7hi){font-size:40px;line-height:1.1;letter-spacing:-.05em;font-weight:500;margin:24px 0 17px}.detail-summary.svelte-1qli7hi{font-size:14px;line-height:1.85;color:var(--fg-muted);margin-bottom:26px}.project-detail.svelte-1qli7hi .system-diagram{max-width:510px;margin:auto}.detail-outcome.svelte-1qli7hi{padding:23px 0;border-bottom:1px solid var(--border)}.detail-outcome.svelte-1qli7hi>.eyebrow:where(.svelte-1qli7hi){color:var(--fg-muted);font-size:9px}.detail-outcome.svelte-1qli7hi p:where(.svelte-1qli7hi){font-size:20px;color:var(--accent);letter-spacing:-.02em;margin-top:7px}.detail-notes.svelte-1qli7hi{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:25px 0}.detail-notes.svelte-1qli7hi h3:where(.svelte-1qli7hi){font-size:13px;font-weight:600;margin-bottom:9px}.detail-notes.svelte-1qli7hi p:where(.svelte-1qli7hi){font-size:12px;line-height:1.85;color:var(--fg-muted)}.project-detail.svelte-1qli7hi>footer:where(.svelte-1qli7hi){border-top:1px solid var(--border);padding-top:20px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}.detail-stack.svelte-1qli7hi{display:flex;flex-wrap:wrap;gap:7px}.detail-stack.svelte-1qli7hi span:where(.svelte-1qli7hi){font:9px var(--font-mono);border:1px solid var(--border);padding:7px;border-radius:2px}@keyframes svelte-1qli7hi-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.project-detail.svelte-1qli7hi{padding:22px}.project-detail.svelte-1qli7hi h2:where(.svelte-1qli7hi){font-size:32px}.detail-notes.svelte-1qli7hi{grid-template-columns:1fr;gap:20px}.project-detail.svelte-1qli7hi>header:where(.svelte-1qli7hi)>.eyebrow:where(.svelte-1qli7hi){max-width:180px;font-size:8px}.detail-summary.svelte-1qli7hi{font-size:13px}}
