.list.svelte-131ir5q{display:flex;flex-direction:column;gap:12px}.item.svelte-131ir5q{border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden}summary.svelte-131ir5q{display:flex;align-items:center;gap:14px;padding:20px 24px;cursor:pointer;list-style:none}summary.svelte-131ir5q::-webkit-details-marker{display:none}.icon.svelte-131ir5q{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;color:var(--primary);background:#6bb5a01f;border:1px solid rgba(107,181,160,.25)}.title.svelte-131ir5q{flex:1;font-weight:600;font-size:1.05rem;transition:color .25s var(--ease)}summary.svelte-131ir5q:hover .title:where(.svelte-131ir5q){color:var(--primary-bright)}.plus.svelte-131ir5q{position:relative;width:16px;height:16px;flex-shrink:0}.plus.svelte-131ir5q:before,.plus.svelte-131ir5q:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--primary);transition:transform .3s var(--ease)}.plus.svelte-131ir5q:before{width:16px;height:2px}.plus.svelte-131ir5q:after{width:2px;height:16px}.item[open].svelte-131ir5q .plus:where(.svelte-131ir5q):after{transform:scaleY(0)}.item[open].svelte-131ir5q .title:where(.svelte-131ir5q){color:var(--primary-bright)}ol.svelte-131ir5q{margin:0;padding:0 24px 24px 62px;display:flex;flex-direction:column;gap:8px}ol.svelte-131ir5q li:where(.svelte-131ir5q){color:var(--muted);font-size:15px;line-height:1.6;max-width:62ch}ol.svelte-131ir5q li:where(.svelte-131ir5q)::marker{color:var(--primary);font-weight:600}.tutorial-page.svelte-1ve891j{padding:64px 0 80px}.tutorial-page.svelte-1ve891j .container:where(.svelte-1ve891j){max-width:820px}.back.svelte-1ve891j{display:inline-block;color:var(--muted);font-size:14px;margin-bottom:26px;transition:color .25s var(--ease)}.back.svelte-1ve891j:hover{color:var(--primary)}h1.svelte-1ve891j{font-size:clamp(2rem,4vw,2.8rem);margin-bottom:12px}.sub.svelte-1ve891j{color:var(--muted);margin-bottom:40px;max-width:50ch}.more.svelte-1ve891j{margin-top:48px;padding:32px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}.more.svelte-1ve891j h3:where(.svelte-1ve891j){font-size:1.2rem;margin-bottom:8px}.more.svelte-1ve891j p:where(.svelte-1ve891j){color:var(--muted);margin-bottom:22px}.more.svelte-1ve891j a:where(.svelte-1ve891j){color:var(--primary)}
