html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:#f0eee8}.english.svelte-7j8rob{--black: #101010;--bone: #f0eee8;--yellow: #e3bd12;--muted: #696963;--rule: rgba(16, 16, 16, .2);min-height:100svh;overflow-x:clip;background:var(--bone);color:var(--black);font-family:var(--font-ui)}.intro.svelte-7j8rob{padding:clamp(5.25rem,8vw,7rem) clamp(1rem,3.5vw,4rem) clamp(2.5rem,5vw,4rem)}.meta.svelte-7j8rob{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--rule);font-size:.66rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.meta.svelte-7j8rob span:where(.svelte-7j8rob):first-child{color:var(--black)}.heading.svelte-7j8rob{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(17rem,.55fr);gap:clamp(1.5rem,5vw,6rem);align-items:end;padding:clamp(1.8rem,4vw,3.4rem) 0 clamp(1.8rem,3vw,2.6rem)}h1.svelte-7j8rob{font-family:var(--font-display);font-size:clamp(3.4rem,7vw,7.4rem);font-weight:500;line-height:.9;letter-spacing:-.055em}.heading.svelte-7j8rob p:where(.svelte-7j8rob){max-width:31rem;font-size:clamp(.96rem,1.2vw,1.12rem);line-height:1.55;color:#3f3f3a}.prompt.svelte-7j8rob{border:1px solid var(--black);background:var(--black);color:#eceae4}.prompt__bar.svelte-7j8rob{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:3rem;padding:.6rem .65rem .6rem 1rem;border-bottom:1px solid rgba(240,238,232,.18);background:var(--black);font-size:.66rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:#f0eee899}.prompt.svelte-7j8rob button:where(.svelte-7j8rob){min-width:4.7rem;padding:.5rem .72rem;background:var(--yellow);color:var(--black);font-size:.66rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;transition:background .18s}.prompt.svelte-7j8rob button:where(.svelte-7j8rob):hover,.prompt.svelte-7j8rob button.copied:where(.svelte-7j8rob){background:#f0eee8}.prompt.svelte-7j8rob>pre:where(.svelte-7j8rob){max-height:min(66svh,48rem);overflow:auto;padding:clamp(1rem,2.5vw,2rem);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.73rem,.78vw,.86rem);line-height:1.62;white-space:pre-wrap;color:#e7e5df}.content.svelte-7j8rob{padding:0 clamp(1rem,3.5vw,4rem)}.jump.svelte-7j8rob{display:flex;gap:1.5rem;padding:1rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:.68rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.jump.svelte-7j8rob a:where(.svelte-7j8rob):hover{text-decoration:underline;text-underline-offset:.2em}.content.svelte-7j8rob section:where(.svelte-7j8rob){padding:clamp(3.5rem,7vw,6rem) 0;border-bottom:1px solid var(--rule);scroll-margin-top:2rem}.section-title.svelte-7j8rob{display:grid;grid-template-columns:3rem 1fr;align-items:baseline;margin-bottom:clamp(2rem,4vw,3rem)}.section-title.svelte-7j8rob span:where(.svelte-7j8rob){font-size:.64rem;font-weight:650;letter-spacing:.1em;color:var(--muted)}h2.svelte-7j8rob{font-family:var(--font-display);font-size:clamp(2.5rem,4.5vw,4.8rem);font-weight:500;line-height:1;letter-spacing:-.04em}.about-copy.svelte-7j8rob{max-width:52rem;margin-left:3rem}.about-copy.svelte-7j8rob p:where(.svelte-7j8rob){font-size:.98rem;line-height:1.68;color:#41413c}.about-copy.svelte-7j8rob p:where(.svelte-7j8rob)+p:where(.svelte-7j8rob){margin-top:1rem}.about-copy.svelte-7j8rob .about-lead:where(.svelte-7j8rob){font-size:clamp(1.12rem,1.6vw,1.35rem);line-height:1.52;color:var(--black)}.install-list.svelte-7j8rob{border-top:1px solid var(--rule)}.install-list.svelte-7j8rob article:where(.svelte-7j8rob){display:grid;grid-template-columns:minmax(13rem,.34fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);min-width:0;padding:1.25rem 0;border-bottom:1px solid var(--rule)}.install-list.svelte-7j8rob article:where(.svelte-7j8rob)>:where(.svelte-7j8rob){min-width:0}.product.svelte-7j8rob{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.product.svelte-7j8rob strong:where(.svelte-7j8rob){font-size:1rem}.product.svelte-7j8rob span:where(.svelte-7j8rob){font-size:.62rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.install-list.svelte-7j8rob p:where(.svelte-7j8rob),.modes.svelte-7j8rob p:where(.svelte-7j8rob),.section-note.svelte-7j8rob{max-width:47rem;font-size:.93rem;line-height:1.6;color:#41413c}.install-list.svelte-7j8rob code:where(.svelte-7j8rob){padding:.08rem .27rem;background:#10101012;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84em;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone}.claude-code.svelte-7j8rob>div:where(.svelte-7j8rob):last-child{min-width:0}.claude-code.svelte-7j8rob>div:where(.svelte-7j8rob):last-child>p:where(.svelte-7j8rob)+.mini-code:where(.svelte-7j8rob){margin-top:.8rem}.mini-code.svelte-7j8rob{width:100%;max-width:44rem;margin:.8rem 0 1rem;padding:.9rem 1rem;overflow-x:auto;background:var(--black);color:#e7e5df;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.5;white-space:pre}.section-note.svelte-7j8rob{margin:-1.4rem 0 2rem 3rem;color:var(--muted)}.modes.svelte-7j8rob{border-top:1px solid var(--rule)}.modes.svelte-7j8rob>div:where(.svelte-7j8rob){display:grid;grid-template-columns:minmax(9rem,.25fr) 1fr;gap:2rem;align-items:baseline;padding:1rem 0;border-bottom:1px solid var(--rule)}.modes.svelte-7j8rob code:where(.svelte-7j8rob){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;font-weight:700}footer.svelte-7j8rob{display:flex;justify-content:space-between;gap:1rem;padding:1.3rem clamp(1rem,3.5vw,4rem);background:var(--black);color:#f0eee8;font-size:.66rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}@media (max-width: 760px){.heading.svelte-7j8rob{grid-template-columns:1fr;gap:1rem}.install-list.svelte-7j8rob article:where(.svelte-7j8rob){grid-template-columns:1fr;gap:.75rem}}@media (max-width: 560px){.intro.svelte-7j8rob{padding-top:4.8rem}.heading.svelte-7j8rob{padding-top:1.5rem;padding-bottom:1.5rem}h1.svelte-7j8rob{font-size:clamp(3rem,14vw,4.4rem)}.heading.svelte-7j8rob p:where(.svelte-7j8rob){font-size:.9rem;line-height:1.5}.prompt.svelte-7j8rob>pre:where(.svelte-7j8rob){max-height:64svh;padding:.95rem;font-size:.71rem;line-height:1.55}.content.svelte-7j8rob section:where(.svelte-7j8rob){padding:3.25rem 0}.section-title.svelte-7j8rob{grid-template-columns:2.25rem minmax(0,1fr);margin-bottom:1.7rem}h2.svelte-7j8rob{font-size:2.55rem}.about-copy.svelte-7j8rob{margin-left:2.25rem}.about-copy.svelte-7j8rob p:where(.svelte-7j8rob),.install-list.svelte-7j8rob p:where(.svelte-7j8rob),.modes.svelte-7j8rob p:where(.svelte-7j8rob),.section-note.svelte-7j8rob{font-size:.88rem;line-height:1.55}.about-copy.svelte-7j8rob .about-lead:where(.svelte-7j8rob){font-size:1.02rem;line-height:1.5}.install-list.svelte-7j8rob article:where(.svelte-7j8rob){padding:1.15rem 0}.product.svelte-7j8rob{justify-content:flex-start;gap:.8rem}.product.svelte-7j8rob strong:where(.svelte-7j8rob){font-size:.96rem}.mini-code.svelte-7j8rob{max-width:100%;padding:.8rem .85rem;font-size:.68rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.section-note.svelte-7j8rob{margin-left:2.25rem}.modes.svelte-7j8rob>div:where(.svelte-7j8rob){grid-template-columns:1fr;gap:.35rem}}
