.creation-guide-page .resource-reader-title h2{margin:0;font-size:clamp(21px,3vw,28px);line-height:1.5}.creation-guide-body img{display:block;width:100%;height:auto;border-radius:4px}.creation-guide-body li{margin-bottom:.35em}.creation-guide-body pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;border-radius:8px;background:#7485a21a}.creation-guide-body h2[id]{scroll-margin-top:12px}
.creation-guide-page .creation-guide-toc{align-self:stretch;padding:24px 14px;background:#f8fafd}
.creation-guide-toc h2{font-size:14px;font-weight:700;margin:0 0 13px;padding:0 10px;color:#243650}
.creation-guide-toc ol{display:grid;gap:4px;margin:0;padding:0;list-style:none}
.creation-guide-toc button{width:100%;display:flex;align-items:center;gap:10px;text-align:left;border:0;border-radius:8px;padding:8px 10px;background:transparent;color:#43536b;font:inherit;font-size:13px;line-height:1.45;cursor:pointer;transition:background-color .18s ease,color .18s ease}
.creation-guide-toc-number{width:23px;height:23px;display:grid;place-items:center;flex:none;border-radius:6px;background:#edf1f7;color:#586b87;font-size:12px;font-weight:650;transition:background-color .18s ease,color .18s ease,transform .18s ease}
.creation-guide-toc button:hover{background:#eef3fb;color:#2458ac}
.creation-guide-toc button:hover .creation-guide-toc-number{transform:translateX(2px)}
.creation-guide-toc button:focus-visible{outline:2px solid #326cce;outline-offset:1px}
.creation-guide-toc button[aria-current=step]{background:#e7efff;color:#184b9b;font-weight:700}
.creation-guide-toc button[aria-current=step] .creation-guide-toc-number{background:#3165bd;color:#fff}
@media(prefers-reduced-motion:reduce){.creation-guide-toc button,.creation-guide-toc-number{transition:none}.creation-guide-toc button:hover .creation-guide-toc-number{transform:none}}
