.tutorial-code-link.svelte-11gz05l{white-space:pre-wrap;word-break:break-all;background:#ebf3ffcc;border:1px solid #2d63e224;border-radius:14px;margin:0;padding:12px 14px;overflow-x:auto}.tutorial-code-link.svelte-11gz05l a:where(.svelte-11gz05l){color:#1745b5;font-family:var(--font-mono,"SF Mono", "SFMono-Regular", Menlo, Consolas, monospace);font-size:12px;font-weight:700;line-height:1.6;text-decoration:none}.tutorial-code-link.svelte-11gz05l a:where(.svelte-11gz05l):hover{color:#0f3591;text-decoration:underline}.tutorial-code-link.svelte-11gz05l a:where(.svelte-11gz05l):focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #1745b5}.tutorial-article.svelte-17y0caz{gap:28px;display:grid}.tutorial-article__hero.svelte-17y0caz{border:1px solid var(--line,#10192a1a);background:radial-gradient(circle at top right, #2d63e21f, transparent 28%), var(--surface,#ffffffeb);box-shadow:var(--shadow,0 26px 60px #121d2e14);border-radius:28px;gap:14px;padding:32px;display:grid}.tutorial-article__eyebrow.svelte-17y0caz{color:var(--accent,#2d63e2);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.tutorial-article__hero.svelte-17y0caz h1:where(.svelte-17y0caz),.tutorial-faq__intro.svelte-17y0caz h2:where(.svelte-17y0caz),.tutorial-section.svelte-17y0caz h2:where(.svelte-17y0caz){font-family:var(--font-display,inherit);letter-spacing:-.04em;margin:0}.tutorial-article__hero.svelte-17y0caz h1:where(.svelte-17y0caz){font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.04}.tutorial-article__lede.svelte-17y0caz,.tutorial-section__summary.svelte-17y0caz,.tutorial-faq__intro.svelte-17y0caz p:where(.svelte-17y0caz){color:var(--muted,#536273);margin:0;line-height:1.75}.tutorial-article__meta.svelte-17y0caz,.tutorial-article__toc.svelte-17y0caz,.tutorial-article__toc.svelte-17y0caz div:where(.svelte-17y0caz){flex-wrap:wrap;gap:12px;display:flex}.tutorial-article__meta.svelte-17y0caz{color:var(--muted-soft,#718196);font-size:13px;font-weight:700}.tutorial-article__toc.svelte-17y0caz{border:1px solid var(--line,#10192a1a);background:#ffffffb8;border-radius:24px;align-items:flex-start;padding:22px 24px}.tutorial-article__toc.svelte-17y0caz>span:where(.svelte-17y0caz){min-width:110px;color:var(--muted-soft,#718196);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.tutorial-article__toc.svelte-17y0caz a:where(.svelte-17y0caz){color:var(--accent-strong,#1745b5);font-weight:700;text-decoration:none}.tutorial-article__body.svelte-17y0caz,.tutorial-faq.svelte-17y0caz,.tutorial-related.svelte-17y0caz{gap:24px;display:grid}.tutorial-section.svelte-17y0caz{border:1px solid var(--line,#10192a1a);background:var(--surface-strong,#fff);box-shadow:var(--shadow,0 26px 60px #121d2e14);border-radius:24px;gap:16px;padding:28px;display:grid}.tutorial-section.svelte-17y0caz p:where(.svelte-17y0caz),.tutorial-faq__list.svelte-17y0caz p:where(.svelte-17y0caz),.tutorial-example-card.svelte-17y0caz p:where(.svelte-17y0caz),.tutorial-parameter-card.svelte-17y0caz p:where(.svelte-17y0caz){color:var(--muted,#536273);margin:0;line-height:1.75}.tutorial-section.svelte-17y0caz ul:where(.svelte-17y0caz){color:var(--muted,#536273);margin:0;padding-left:20px;line-height:1.8}.tutorial-parameter-grid.svelte-17y0caz,.tutorial-example-grid.svelte-17y0caz,.tutorial-faq__list.svelte-17y0caz{gap:16px;display:grid}.tutorial-parameter-grid.svelte-17y0caz,.tutorial-example-grid.svelte-17y0caz{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.tutorial-parameter-card.svelte-17y0caz,.tutorial-example-card.svelte-17y0caz{background:var(--surface-muted,#f0f4fa);border:1px solid #2d63e21f;border-radius:20px;gap:12px;padding:20px;display:grid}.tutorial-parameter-card__name.svelte-17y0caz{font-size:1.05rem;font-weight:700}.tutorial-parameter-card__note.svelte-17y0caz{color:var(--muted-soft,#718196);font-size:.95rem}.tutorial-faq__intro.svelte-17y0caz{gap:8px;display:grid}.tutorial-faq__list.svelte-17y0caz details:where(.svelte-17y0caz){border:1px solid var(--line,#10192a1a);background:#ffffffd6;border-radius:18px;padding:20px 22px}.tutorial-faq__list.svelte-17y0caz summary:where(.svelte-17y0caz){cursor:pointer;font-weight:700}.tutorial-faq__list.svelte-17y0caz p:where(.svelte-17y0caz){margin-top:12px}@media (width<=720px){.tutorial-article__hero.svelte-17y0caz,.tutorial-section.svelte-17y0caz{padding:22px}.tutorial-article__toc.svelte-17y0caz{display:grid}}.tutorial-page-shell.svelte-1sirout{--accent:#2d63e2;--accent-strong:#1745b5;--surface:#ffffffeb;--surface-strong:#fff;--surface-muted:#f0f4fa;--line:#10192a1a;--shadow:0 26px 60px #121d2e14;--muted:#536273;--muted-soft:#718196;--font-display:"Avenir Next", "SF Pro Display", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;color:#10192a;background:radial-gradient(circle at 0 0,#7ca0ff29,#0000 25%),linear-gradient(#fbfdff 0%,#f4f7fb 100%);min-height:100svh}.tutorial-page-shell__inner.svelte-1sirout{box-sizing:border-box;z-index:1;width:min(1220px,100%);margin:0 auto;padding:28px 24px 72px;position:relative}.tutorial-page-shell__main.svelte-1sirout{width:min(980px,100%);margin:0 auto}
