.page-head.svelte-1kqcmz4{background:var(--surface);border-bottom:1px solid var(--border);padding-block:clamp(32px,5vw,62px) clamp(20px,3vw,32px)}.breadcrumb.svelte-1kqcmz4{font-size:var(--fs-xs);color:var(--text-faint);align-items:center;gap:8px;margin-bottom:18px;display:flex}.breadcrumb.svelte-1kqcmz4 a:where(.svelte-1kqcmz4){color:var(--text-soft);text-decoration:none}.breadcrumb.svelte-1kqcmz4 a:where(.svelte-1kqcmz4):hover{color:var(--ink-900);text-decoration:underline}.page-head.svelte-1kqcmz4 h1:where(.svelte-1kqcmz4){margin:12px 0 14px}.flow.svelte-1kqcmz4{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flow-item.svelte-1kqcmz4{grid-template-columns:52px 1fr;gap:20px;padding-bottom:30px;display:grid;position:relative}.flow-item.svelte-1kqcmz4:last-child{padding-bottom:0}.flow-item.svelte-1kqcmz4:before{content:"";background:var(--border);width:1px;position:absolute;top:46px;bottom:0;left:21px}.flow-item.svelte-1kqcmz4:last-child:before{display:none}.flow-index.svelte-1kqcmz4{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface);width:44px;height:44px;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--moss-700);place-items:center;display:grid}.flow-item.svelte-1kqcmz4 h2:where(.svelte-1kqcmz4){margin-bottom:8px;font-size:1.28rem}.notes-section.svelte-1kqcmz4{background:var(--paper-deep);border-block:1px solid var(--border)}.note-grid.svelte-1kqcmz4{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.note-card.svelte-1kqcmz4{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:24px;display:flex}.note-icon.svelte-1kqcmz4{border-radius:var(--radius-sm);background:var(--accent);width:36px;height:36px;color:var(--accent-ink);place-items:center;display:grid}.note-card.svelte-1kqcmz4 h3:where(.svelte-1kqcmz4){font-size:1.1rem}.note-card.svelte-1kqcmz4 .muted:where(.svelte-1kqcmz4){font-size:var(--fs-sm)}.closing-box.svelte-1kqcmz4{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:14px;padding:clamp(24px,4vw,40px);display:flex}
