.doc-page.svelte-ugqhrs{max-width:900px;margin:0 auto;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.back.svelte-ugqhrs{background:none;border:none;color:#6366f1;cursor:pointer;font-size:14px;margin-bottom:20px;padding:8px 0}.back.svelte-ugqhrs:hover{text-decoration:underline}h1.svelte-ugqhrs{font-size:48px;font-weight:700;margin:0 0 12px;color:#000}.subtitle.svelte-ugqhrs{font-size:18px;color:#666;margin:0 0 48px}section.svelte-ugqhrs{margin-bottom:56px}h2.svelte-ugqhrs{font-size:28px;font-weight:600;margin:0 0 24px;color:#000}h3.svelte-ugqhrs{font-size:20px;font-weight:600;margin:0 0 12px;color:#000}h4.svelte-ugqhrs{font-size:16px;font-weight:600;margin:0 0 8px;color:#000}p.svelte-ugqhrs{font-size:16px;line-height:1.7;color:#333;margin:0 0 12px}.tip-card.svelte-ugqhrs{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:24px;margin-bottom:20px}.example-box.svelte-ugqhrs{padding:16px;border-radius:8px;margin-top:12px}.example-box.good.svelte-ugqhrs{background:#f0fdf4;border:1px solid #86efac}.example-box.bad.svelte-ugqhrs{background:#fef2f2;border:1px solid #fecaca}.example-box.svelte-ugqhrs strong:where(.svelte-ugqhrs){display:block;margin-bottom:8px;font-size:14px}.example-box.svelte-ugqhrs p:where(.svelte-ugqhrs){font-size:14px;margin:0;font-family:Courier New,monospace}.formula.svelte-ugqhrs{background:#f0f0ff;padding:16px;border-radius:8px;text-align:center;margin:12px 0;border:1px solid #c7d2fe}.formula.svelte-ugqhrs p:where(.svelte-ugqhrs){margin:0;font-size:16px;color:#4338ca}ul.svelte-ugqhrs{list-style:none;padding:0;margin:12px 0 0}li.svelte-ugqhrs{padding:6px 0 6px 24px;position:relative;font-size:15px;color:#333}li.svelte-ugqhrs:before{content:"•";position:absolute;left:8px;color:#6366f1;font-weight:700}.general-tips.svelte-ugqhrs{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.gen-tip.svelte-ugqhrs{background:#f9fafb;padding:20px;border-radius:12px;border:1px solid #e5e5e5}.gen-tip.svelte-ugqhrs h4:where(.svelte-ugqhrs){font-size:16px;margin-bottom:8px}.gen-tip.svelte-ugqhrs p:where(.svelte-ugqhrs){font-size:14px;color:#666;margin:0}@media (max-width: 768px){.general-tips.svelte-ugqhrs{grid-template-columns:1fr}}
