.inline-command:where(.astro-5eqgi2b7){display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-code);border:1px solid var(--border-primary);border-radius:4px;font-family:var(--font-code);font-size:var(--text-sm);max-width:100%;overflow-x:auto}.inline-command__prefix:where(.astro-5eqgi2b7){color:var(--accent);user-select:none}.inline-command__code:where(.astro-5eqgi2b7){color:var(--text-primary);background:none;padding:0;white-space:nowrap}.inline-command__copy:where(.astro-5eqgi2b7){margin-left:auto;padding:2px var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);background:transparent;border:1px solid transparent;border-radius:3px;cursor:pointer;opacity:.4;transition:opacity .15s ease,color .15s ease,border-color .15s ease}.inline-command:where(.astro-5eqgi2b7):hover .inline-command__copy:where(.astro-5eqgi2b7){opacity:.7}.inline-command:where(.astro-5eqgi2b7):hover .inline-command__copy:where(.astro-5eqgi2b7):hover{color:var(--accent);opacity:.9}.inline-command__copy:where(.astro-5eqgi2b7):focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:2px}.inline-command__copy:where(.astro-5eqgi2b7)[data-copied=true]{color:var(--color-success)}@media screen and (max-width:680px){.inline-command:where(.astro-5eqgi2b7){width:100%;padding:var(--space-2);gap:var(--space-2)}.inline-command__copy:where(.astro-5eqgi2b7){display:none}}.feature-card:where(.astro-lxmfzltz){padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-primary)}.feature-card__icon:where(.astro-lxmfzltz){width:32px;height:32px;margin-bottom:var(--space-3);color:var(--accent);image-rendering:pixelated}.feature-card__icon:where(.astro-lxmfzltz) svg{width:100%;height:100%}.feature-card__title:where(.astro-lxmfzltz){font-family:Spline Sans Mono,monospace;font-size:var(--text-sm);font-weight:var(--font-weight-normal);margin:0 0 var(--space-2);line-height:var(--line-height-tight);text-transform:uppercase}.feature-card__title:where(.astro-lxmfzltz):before{content:"> ";color:var(--accent)}.feature-card__description:where(.astro-lxmfzltz){font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}.feature-grid:where(.astro-p7n436wq){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4)}.claude-session:where(.astro-t6i4mtlb){background:var(--terminal-950);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden;font-family:var(--font-code);font-size:var(--text-sm)}[data-theme=light] .claude-session:where(.astro-t6i4mtlb){background:var(--gray-50);border-color:var(--gray-400)}.claude-session__header:where(.astro-t6i4mtlb){display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--terminal-900);border-bottom:1px solid var(--border-primary)}[data-theme=light] .claude-session__header:where(.astro-t6i4mtlb){background:var(--gray-200);border-bottom-color:var(--gray-400)}.claude-session__dots:where(.astro-t6i4mtlb){display:flex;gap:var(--space-2)}.dot:where(.astro-t6i4mtlb){width:10px;height:10px;border-radius:50%}.dot--red:where(.astro-t6i4mtlb){background:#ff5f57}.dot--yellow:where(.astro-t6i4mtlb){background:#febc2e}.dot--green:where(.astro-t6i4mtlb){background:#28c840}.claude-session__title:where(.astro-t6i4mtlb){font-size:var(--text-xs);color:var(--terminal-500);letter-spacing:.02em}[data-theme=light] .claude-session__title:where(.astro-t6i4mtlb){color:var(--gray-500)}.claude-session__content:where(.astro-t6i4mtlb){padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.message:where(.astro-t6i4mtlb){display:flex;gap:var(--space-3);line-height:1.5}.message__prompt:where(.astro-t6i4mtlb){flex-shrink:0;color:var(--terminal-500);user-select:none}[data-theme=light] .message__prompt:where(.astro-t6i4mtlb){color:var(--gray-500)}.message--user:where(.astro-t6i4mtlb) .message__prompt:where(.astro-t6i4mtlb){color:var(--terminal-prompt)}.message--claude:where(.astro-t6i4mtlb) .message__prompt:where(.astro-t6i4mtlb){color:var(--tree-config)}.message--output:where(.astro-t6i4mtlb) .message__prompt:where(.astro-t6i4mtlb){color:var(--terminal-600)}[data-theme=light] .message--output:where(.astro-t6i4mtlb) .message__prompt:where(.astro-t6i4mtlb){color:var(--gray-600)}.message__text:where(.astro-t6i4mtlb){color:var(--terminal-200)}[data-theme=light] .message__text:where(.astro-t6i4mtlb){color:var(--gray-700)}.message--user:where(.astro-t6i4mtlb) .message__text:where(.astro-t6i4mtlb){color:var(--terminal-50);font-weight:var(--font-weight-medium)}[data-theme=light] .message--user:where(.astro-t6i4mtlb) .message__text:where(.astro-t6i4mtlb){color:var(--gray-950)}.message--claude:where(.astro-t6i4mtlb) .message__text:where(.astro-t6i4mtlb){color:var(--terminal-300)}[data-theme=light] .message--claude:where(.astro-t6i4mtlb) .message__text:where(.astro-t6i4mtlb){color:var(--gray-700)}.message--output:where(.astro-t6i4mtlb){padding:var(--space-2) var(--space-3);border-left:2px solid var(--terminal-600);margin-left:var(--space-4)}[data-theme=light] .message--output:where(.astro-t6i4mtlb){border-left-color:var(--gray-400)}.message--output:where(.astro-t6i4mtlb) .message__text:where(.astro-t6i4mtlb){color:var(--terminal-400);font-size:.85em;white-space:pre-line;line-height:1.6}[data-theme=light] .message--output:where(.astro-t6i4mtlb) .message__text:where(.astro-t6i4mtlb){color:var(--gray-600)}.message__text:where(.astro-t6i4mtlb) code{background:var(--terminal-800);padding:2px var(--space-2);border-radius:3px;color:var(--accent);font-size:.9em}[data-theme=light] .message__text:where(.astro-t6i4mtlb) code{background:var(--gray-200);color:var(--accent)}.message__text:where(.astro-t6i4mtlb) strong{color:var(--terminal-100);font-weight:var(--font-weight-semibold)}[data-theme=light] .message__text:where(.astro-t6i4mtlb) strong{color:var(--gray-950)}.message__text:where(.astro-t6i4mtlb) .issue-id{font-family:var(--font-code)}.message__text:where(.astro-t6i4mtlb) .issue-prefix{color:var(--terminal-400);font-weight:400}[data-theme=light] .message__text:where(.astro-t6i4mtlb) .issue-prefix{color:var(--gray-500)}.message__text:where(.astro-t6i4mtlb) .issue-hash-unique{color:var(--terminal-50);font-weight:var(--font-weight-semibold)}[data-theme=light] .message__text:where(.astro-t6i4mtlb) .issue-hash-unique{color:var(--gray-950)}.message__text:where(.astro-t6i4mtlb) .issue-hash-rest{color:var(--terminal-500);font-weight:400}[data-theme=light] .message__text:where(.astro-t6i4mtlb) .issue-hash-rest{color:var(--gray-500)}.message__text:where(.astro-t6i4mtlb) .tree-branch{color:var(--terminal-600)}[data-theme=light] .message__text:where(.astro-t6i4mtlb) .tree-branch{color:var(--gray-500)}.message__text:where(.astro-t6i4mtlb) .review-url{color:var(--accent);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:2px}.message__text:where(.astro-t6i4mtlb) .text-muted{color:var(--terminal-500);font-style:italic}[data-theme=light] .message__text:where(.astro-t6i4mtlb) .text-muted{color:var(--gray-500)}.hero:where(.astro-j7pv25f6){text-align:left;padding:calc(var(--line-height) * 2) 0 calc(var(--line-height) * 1)}.hero__logo:where(.astro-j7pv25f6){font-family:Spline Sans Mono,monospace;font-size:var(--text-4xl);font-weight:var(--font-weight-normal);margin-bottom:calc(var(--line-height) * .75)}.hero__prompt:where(.astro-j7pv25f6){color:var(--text-muted);font-weight:var(--font-weight-normal);margin-right:.5ch}.hero__cmd:where(.astro-j7pv25f6){margin-right:1px;color:var(--text-primary);font-weight:var(--font-weight-normal)}.hero__cursor:where(.astro-j7pv25f6){color:var(--accent);margin-left:2px;font-weight:var(--font-weight-normal)}.hero__title:where(.astro-j7pv25f6){font-family:Spline Sans Mono,monospace;font-size:var(--text-2xl);font-weight:var(--font-weight-normal);line-height:1.3;margin:0 0 calc(var(--line-height) * 1.5);text-transform:uppercase}.hero__subtitle:where(.astro-j7pv25f6){color:var(--text-secondary);font-weight:var(--font-weight-normal);text-transform:none;font-size:.7em;display:block;margin-top:.3em}.hero__install:where(.astro-j7pv25f6){display:flex;justify-content:flex-start;margin-bottom:calc(var(--line-height) * 2)}.hero__cta:where(.astro-j7pv25f6){display:flex;justify-content:flex-start;gap:var(--space-3);margin-bottom:calc(var(--line-height) * .75)}.hero__meta:where(.astro-j7pv25f6){display:flex;align-items:center;gap:var(--space-3)}.hero__version:where(.astro-j7pv25f6){font-size:var(--text-xs);color:var(--text-muted)}.hero__changelog-link:where(.astro-j7pv25f6){font-family:var(--font-mono);font-size:10px;color:var(--text-muted);padding:2px 6px;border:1px solid var(--border-primary);border-radius:2px;text-decoration:none;transition:color .2s ease,border-color .2s ease}.hero__changelog-link:where(.astro-j7pv25f6):hover{color:var(--text-secondary);border-color:var(--text-secondary)}.hero__changelog-link:where(.astro-j7pv25f6):after{display:none}.section:where(.astro-j7pv25f6){padding:calc(var(--line-height) * .5) 0}.install-steps:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:var(--space-5)}.install-step:where(.astro-j7pv25f6){display:flex;gap:var(--space-4);align-items:flex-start}.install-step__number:where(.astro-j7pv25f6){display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--accent);background:var(--accent-glow);border-radius:4px}.install-step__content:where(.astro-j7pv25f6){flex:1;min-width:0;padding-top:1px}.install-step__label:where(.astro-j7pv25f6){font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-3);line-height:1.4}.workflow-intro:where(.astro-j7pv25f6){font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-3)}.workflow-hint:where(.astro-j7pv25f6){margin-top:var(--space-6);font-size:var(--text-sm);color:var(--text-secondary)}.commands-intro:where(.astro-j7pv25f6){font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-4)}.commands-footer:where(.astro-j7pv25f6){font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--space-6);margin-bottom:0}.commands-list:where(.astro-j7pv25f6){display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-6);align-items:baseline}.command-item__cmd:where(.astro-j7pv25f6){flex-shrink:0;min-width:200px;font-family:var(--font-code);font-size:var(--text-sm);color:var(--accent);background:none;padding:0}.command-item__desc:where(.astro-j7pv25f6){font-size:var(--text-sm);color:var(--text-secondary)}.philosophy-intro:where(.astro-j7pv25f6){margin-bottom:var(--space-6)}.philosophy-list:where(.astro-j7pv25f6){display:flex;flex-direction:column;gap:var(--space-6)}.philosophy-list:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){margin:0}.philosophy-heading:where(.astro-j7pv25f6){color:var(--accent);font-weight:var(--font-weight-bold)}.philosophy-footer:where(.astro-j7pv25f6){margin-top:var(--space-6);margin-bottom:0}.footer:where(.astro-j7pv25f6){margin-top:calc(var(--line-height) * 1.5);margin-bottom:0;text-align:center;font-size:.9em;color:var(--text-secondary)}.footer-separator:where(.astro-j7pv25f6){margin:0 .5ch;color:var(--text-muted)}.footer:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6){color:var(--text-secondary)}.footer__logo:where(.astro-j7pv25f6){width:24px;height:24px;border-radius:5px;vertical-align:-5px;margin-right:.5ch}.footer:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6):hover{color:var(--accent)}@media screen and (max-width:680px){.hero__logo:where(.astro-j7pv25f6){font-size:var(--text-3xl)}.hero__title:where(.astro-j7pv25f6){font-size:var(--text-xl)}.hero__cta:where(.astro-j7pv25f6){flex-wrap:wrap}.commands-list:where(.astro-j7pv25f6){grid-template-columns:1fr;gap:var(--space-1)}.command-item__desc:where(.astro-j7pv25f6){margin-bottom:var(--space-3);padding-left:var(--space-3);border-left:2px solid var(--border-primary)}.install-step:where(.astro-j7pv25f6){display:grid;grid-template-columns:auto 1fr;grid-template-areas:"number label" "code code";gap:var(--space-2) var(--space-3);align-items:baseline}.install-step__number:where(.astro-j7pv25f6){grid-area:number;margin-top:0}.install-step__content:where(.astro-j7pv25f6){display:contents}.install-step__label:where(.astro-j7pv25f6){grid-area:label;margin-bottom:0}.install-step__content:where(.astro-j7pv25f6)>:last-child{grid-area:code}}.mac-intro:where(.astro-j7pv25f6){font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-6)}.mac-intro:where(.astro-j7pv25f6) kbd:where(.astro-j7pv25f6){background:var(--bg-code);padding:1px 4px;border-radius:2px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted);border:1px solid var(--border-primary)}.mac-screenshot:where(.astro-j7pv25f6){margin:var(--space-6) 0}.mac-screenshot:where(.astro-j7pv25f6) img:where(.astro-j7pv25f6){width:100%;max-width:100%;border-radius:6px;box-shadow:0 4px 24px #00000026}.mac-cta:where(.astro-j7pv25f6){display:flex;justify-content:flex-start;margin-bottom:var(--space-3)}.mac-arch-note:where(.astro-j7pv25f6){font-size:var(--text-xs);color:var(--text-muted);margin-bottom:var(--space-4)}.mac-shortcuts-link:where(.astro-j7pv25f6){font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:0}.typewriter-cursor:where(.astro-j7pv25f6){display:inline;animation:blink .7s step-end infinite;color:var(--text-primary, #c5f74f);font-weight:var(--font-weight-normal)}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
