.hero[data-astro-cid-j7pv25f6]{padding:clamp(48px,9vw,110px) 0 clamp(36px,6vw,64px);display:flex;flex-wrap:wrap;gap:32px 64px;align-items:flex-end;justify-content:space-between}.hero-title[data-astro-cid-j7pv25f6]{flex:1 1 440px}.hero-side[data-astro-cid-j7pv25f6]{flex:0 1 380px}h1[data-astro-cid-j7pv25f6]{margin:0;font-weight:400;font-size:clamp(46px,7.4vw,92px);line-height:.98;letter-spacing:-.035em;text-wrap:balance}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--amber)}.desc[data-astro-cid-j7pv25f6]{margin:0 0 22px;font-size:18px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.desc[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.82em;color:var(--amber)}.install[data-astro-cid-j7pv25f6]{display:block;width:100%;border:1px solid var(--amber);background:none;padding:13px 16px;text-align:left;font-family:var(--mono);font-size:12.5px;color:var(--ink);overflow-wrap:anywhere;cursor:pointer;transition:background .2s,color .2s}.install[data-astro-cid-j7pv25f6]:hover{background:var(--amber);color:var(--bg)}.install[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{opacity:.75}.install[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{font:inherit}.hero-meta[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-family:var(--mono);font-size:12px;color:var(--mute)}.day[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:36px 48px;align-items:stretch}.steps[data-astro-cid-j7pv25f6]{flex:0 1 230px;align-self:flex-start}.steps[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0 0 14px;font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.steps[data-astro-cid-j7pv25f6] ol[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule)}.steps[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{display:flex;gap:14px;align-items:baseline;width:100%;padding:9px 0;text-align:left;font-family:var(--mono);font-size:14px;color:var(--mute);transition:color .3s}.steps[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{color:var(--ink)}.steps[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-current]{color:var(--amber)}.steps[data-astro-cid-j7pv25f6] .time[data-astro-cid-j7pv25f6]{width:44px;font-size:12px;opacity:.8}.demo[data-astro-cid-j7pv25f6]{flex:1 1 480px;position:relative;min-height:480px}.demo[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;transform:translate(7px,7px);border:1px solid var(--amber);opacity:.55}.demo-card[data-astro-cid-j7pv25f6]{position:relative;height:100%;min-height:480px;display:flex;flex-direction:column;overflow:hidden;background:var(--panel);border:1px solid var(--ink)}.demo-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;right:-70px;top:-70px;width:300px;height:300px;pointer-events:none;opacity:.14;background-image:radial-gradient(var(--amber) 22%,transparent 24%);background-size:11px 11px;-webkit-mask-image:radial-gradient(circle,#000 0,transparent 68%);mask-image:radial-gradient(circle,#000 0,transparent 68%)}.demo-stage[data-astro-cid-j7pv25f6]{position:relative;flex:1;display:flex;flex-direction:column;transition:opacity .2s ease}.demo-card[data-astro-cid-j7pv25f6].is-transitioning .demo-stage[data-astro-cid-j7pv25f6]{opacity:0}.demo-panel[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column}.demo-panel[data-astro-cid-j7pv25f6][hidden],.demo-step[data-astro-cid-j7pv25f6][hidden]{display:none}.demo-note[data-astro-cid-j7pv25f6]{align-self:flex-start;max-width:78%;margin:-1px 0 0 -1px;padding:11px 16px;background:var(--ink);color:var(--bg);font-style:italic;font-size:17px;line-height:1.35;text-wrap:pretty}.demo-body[data-astro-cid-j7pv25f6]{flex:1;padding:28px clamp(18px,4vw,44px)}.demo-step[data-astro-cid-j7pv25f6]+.demo-step[data-astro-cid-j7pv25f6]{margin-top:24px}.demo-command[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--mono);font-size:clamp(20px,3vw,30px);color:var(--amber);white-space:pre-wrap;overflow-wrap:anywhere}.demo-command[data-astro-cid-j7pv25f6].is-long{font-size:15px;line-height:1.6}.demo-cursor[data-astro-cid-j7pv25f6]{animation:blink 1s step-end infinite}@keyframes blink{50%{opacity:0}}.demo-output[data-astro-cid-j7pv25f6]{margin:18px 0 0;font:14px/1.75 var(--mono);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.demo-foot[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid var(--rule);font-family:var(--mono);font-size:12px;color:var(--mute)}.bars[data-astro-cid-j7pv25f6]{display:flex;gap:6px}.bars[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:18px;height:3px;background:var(--rule)}.bars[data-astro-cid-j7pv25f6] .on[data-astro-cid-j7pv25f6]{background:var(--amber)}@media(max-width:500px){.demo-output[data-astro-cid-j7pv25f6]{font-size:13px}}.t-amber{color:var(--t-amber)}.t-red{color:var(--t-red)}.t-green{color:var(--t-green)}.t-dim{color:var(--t-dim)}.t-muted{color:var(--t-muted)}.t-blue{color:var(--t-blue)}.t-gold{color:var(--t-gold)}.demo-line{display:block;min-height:1lh;animation:line-in .18s ease both}@keyframes line-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
