.container.svelte-gvegth{max-width:800px;margin:0 auto;padding:1rem .4rem}.back-link.svelte-gvegth{color:#475569;margin-bottom:1rem;font-size:.9rem;text-decoration:none;display:inline-block}.back-link.svelte-gvegth:hover{color:#2563eb;text-decoration:underline}.guide-header.svelte-gvegth{text-align:center;border-bottom:1px solid #cbd5e1;margin-bottom:2rem;padding-bottom:1rem}h1.svelte-gvegth{color:#1e293b;margin:.3rem 0;font-size:1.7rem;line-height:1.3}.guide-content.svelte-gvegth{flex-direction:column;gap:1.2rem;display:flex}.rich-guide.svelte-gvegth{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}.guide-band.svelte-gvegth{background:#2563eb;height:5px;margin:-1.5rem -1.5rem 1.2rem}.block-title.svelte-gvegth{color:#2563eb;border-bottom:1px solid #e2e8f0;margin:0 0 1.2rem;padding-bottom:.7rem;font-size:1.35rem;line-height:1.35}.legacy-section.svelte-gvegth{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-left:4px solid #2563eb;border-radius:10px;width:100%;padding:.9rem;box-shadow:0 1px 3px #0000000d}.legacy-section.svelte-gvegth h2:where(.svelte-gvegth){color:#1e293b;margin-top:0;margin-bottom:.7rem;font-size:1.05rem}.guide-paragraph.svelte-gvegth{color:#1e293b;white-space:pre-line;margin-bottom:.8rem;font-size:.95rem;line-height:1.6}.guide-list.svelte-gvegth{color:#1e293b;margin:0 0 .8rem;padding-left:1.3rem;font-size:.95rem;line-height:1.6}.guide-list.svelte-gvegth ul:where(.svelte-gvegth){margin-top:.3rem;padding-left:1.2rem}.guide-conclusion.svelte-gvegth{color:#1e293b;border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:.8rem;font-size:.95rem;line-height:1.6}
