.ss[data-astro-cid-q4wma2w4]{--ss-accent:var(--link);--ss-accent-soft:var(--green-soft);--ss-on-accent:var(--on-accent)}.ss[data-astro-cid-q4wma2w4][data-tone=glow]{--ss-accent:var(--hp-glow,#a5c849);--ss-accent-soft:var(--hp-glow-soft,#a5c84924);--ss-on-accent:#0c0e0d}[data-theme=light] .ss[data-astro-cid-q4wma2w4][data-tone=glow]{--ss-on-accent:#f6f5f1}.ss-steps[data-astro-cid-q4wma2w4]{counter-reset:ss;max-width:880px;margin:36px 0 0;padding:0;list-style:none}.ss-step[data-astro-cid-q4wma2w4]{counter-increment:ss;padding:0 0 40px 56px;position:relative}.ss-step[data-astro-cid-q4wma2w4]:last-child{padding-bottom:0}.ss-step[data-astro-cid-q4wma2w4]:before{content:counter(ss);background:var(--bg);border:2px solid var(--ss-accent);width:32px;height:32px;color:var(--ss-accent);font-family:var(--font-mono);z-index:1;border-radius:999px;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;top:-2px;left:0}.ss-step[data-astro-cid-q4wma2w4]:not(:last-child):after{content:"";background:var(--border2);width:2px;position:absolute;top:34px;bottom:4px;left:15px}.ss-head[data-astro-cid-q4wma2w4] h3[data-astro-cid-q4wma2w4]{font-family:var(--font-body);letter-spacing:-.01em;font-size:22px;font-weight:600}.ss-head[data-astro-cid-q4wma2w4] p[data-astro-cid-q4wma2w4],.ss-pane[data-astro-cid-q4wma2w4] p[data-astro-cid-q4wma2w4]{color:var(--muted);margin-top:6px;font-size:16px;line-height:1.55}.ss-head[data-astro-cid-q4wma2w4] p[data-astro-cid-q4wma2w4] a[data-astro-cid-q4wma2w4],.ss-alt[data-astro-cid-q4wma2w4] a[data-astro-cid-q4wma2w4],.ss-note[data-astro-cid-q4wma2w4] a[data-astro-cid-q4wma2w4]{color:var(--text);text-underline-offset:3px;text-decoration:underline}.ss-head[data-astro-cid-q4wma2w4] strong[data-astro-cid-q4wma2w4],.ss-pane[data-astro-cid-q4wma2w4] strong[data-astro-cid-q4wma2w4]{color:var(--text);font-weight:500}.ss-body[data-astro-cid-q4wma2w4],.ss-step[data-astro-cid-q4wma2w4]>.btn[data-astro-cid-q4wma2w4]{margin-top:16px}.ss-primary[data-astro-cid-q4wma2w4]{background:var(--ss-accent);color:var(--ss-on-accent);border:1px solid var(--ss-accent);box-shadow:0 0 0 6px var(--ss-accent-soft)}.ss-primary[data-astro-cid-q4wma2w4]:hover{filter:brightness(1.08)}.ss-ghost[data-astro-cid-q4wma2w4]{color:var(--text);border:1px solid var(--border2);background:0 0}.ss-ghost[data-astro-cid-q4wma2w4]:hover{border-color:var(--text)}.ss-tools[data-astro-cid-q4wma2w4]{border:1px solid var(--border2);background:var(--s1);border-radius:20px;margin-top:18px;overflow:hidden}.ss-radio[data-astro-cid-q4wma2w4]{opacity:0;pointer-events:none;position:absolute}.ss-tabs[data-astro-cid-q4wma2w4]{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;padding:8px;display:flex;overflow-x:auto}.ss-tab[data-astro-cid-q4wma2w4]{cursor:pointer;color:var(--muted);border-radius:10px;flex:none;padding:8px 14px;font-size:15px;font-weight:500}.ss-tab[data-astro-cid-q4wma2w4]:hover{color:var(--text)}#ss-claude[data-astro-cid-q4wma2w4]:checked~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-claude[data-astro-cid-q4wma2w4],#ss-claude-code[data-astro-cid-q4wma2w4]:checked~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-claude-code[data-astro-cid-q4wma2w4],#ss-cursor[data-astro-cid-q4wma2w4]:checked~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-cursor[data-astro-cid-q4wma2w4],#ss-codex[data-astro-cid-q4wma2w4]:checked~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-codex[data-astro-cid-q4wma2w4],#ss-other[data-astro-cid-q4wma2w4]:checked~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-other[data-astro-cid-q4wma2w4]{background:var(--s2);color:var(--text)}#ss-claude[data-astro-cid-q4wma2w4]:focus-visible~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-claude[data-astro-cid-q4wma2w4],#ss-claude-code[data-astro-cid-q4wma2w4]:focus-visible~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-claude-code[data-astro-cid-q4wma2w4],#ss-cursor[data-astro-cid-q4wma2w4]:focus-visible~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-cursor[data-astro-cid-q4wma2w4],#ss-codex[data-astro-cid-q4wma2w4]:focus-visible~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-codex[data-astro-cid-q4wma2w4],#ss-other[data-astro-cid-q4wma2w4]:focus-visible~.ss-tabs[data-astro-cid-q4wma2w4] .ss-tab-other[data-astro-cid-q4wma2w4]{outline:2px solid var(--ss-accent);outline-offset:-2px}.ss-pane[data-astro-cid-q4wma2w4]{flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:none}.ss-pane[data-astro-cid-q4wma2w4] p[data-astro-cid-q4wma2w4]{margin-top:0}#ss-claude[data-astro-cid-q4wma2w4]:checked~.ss-pane-claude[data-astro-cid-q4wma2w4],#ss-claude-code[data-astro-cid-q4wma2w4]:checked~.ss-pane-claude-code[data-astro-cid-q4wma2w4],#ss-cursor[data-astro-cid-q4wma2w4]:checked~.ss-pane-cursor[data-astro-cid-q4wma2w4],#ss-codex[data-astro-cid-q4wma2w4]:checked~.ss-pane-codex[data-astro-cid-q4wma2w4],#ss-other[data-astro-cid-q4wma2w4]:checked~.ss-pane-other[data-astro-cid-q4wma2w4]{display:flex}.ss-pane[data-astro-cid-q4wma2w4] .ss-alt[data-astro-cid-q4wma2w4]{font-size:14px}.ss-alt[data-astro-cid-q4wma2w4] code[data-astro-cid-q4wma2w4]{font-family:var(--font-mono);font-size:13px}.ss-code[data-astro-cid-q4wma2w4]{width:100%}.ss-code[data-astro-cid-q4wma2w4] pre[data-astro-cid-q4wma2w4]{white-space:pre-wrap;word-break:break-word;font-size:13px}.ss-note[data-astro-cid-q4wma2w4]{color:var(--muted);margin-top:24px;font-size:14px}@media (width<=720px){.ss-step[data-astro-cid-q4wma2w4]{padding-left:46px}.ss-pane[data-astro-cid-q4wma2w4]{padding:16px}}
