main.svelte-1h280k{padding:40px 60px;max-width:1200px;margin:0 auto}section.svelte-1h280k{margin-bottom:2.5rem;padding:1.5rem;border-radius:8px;background:#fdfaf7;border-left:4px solid hsl(32 12% 90%);transition:border-left-color .2s ease}section.svelte-1h280k:hover{border-left-color:#2f4c32}.critical-section.svelte-1h280k:hover{border-left-color:#fa6666}section.svelte-1h280k:first-of-type{background:#cee9c9;border-left-color:#2f4c32}section.svelte-1h280k:last-of-type{background:#cee9c9;border-left-color:#17301a;font-weight:500}p.svelte-1h280k{line-height:1.7;margin:.8rem 0;color:#3e2409}h1.svelte-1h280k{font-size:2.5rem;margin-bottom:1rem;color:#2a2118}h2.svelte-1h280k{font-size:1.8rem;margin:0 0 1rem;color:#3b332b;padding-bottom:.5rem;border-bottom:2px solid hsl(32 12% 90%)}h3.svelte-1h280k{font-size:1.3rem;margin:1.2rem 0 .8rem;color:#564d43;font-weight:500}h1.svelte-1h280k,h2.svelte-1h280k{font-weight:600}ul.svelte-1h280k{margin:1rem 0;padding-left:1.5rem}li.svelte-1h280k{margin-bottom:.6rem;line-height:1.6;color:#3b332b;position:relative}li.svelte-1h280k::marker{color:#2f4c32}strong.svelte-1h280k{color:#2a2118;font-weight:600}.updated.svelte-1h280k{font-style:italic;color:#94806b;margin-bottom:2rem;font-size:.9rem}a.svelte-1h280k{color:#2f4c32;text-decoration:none;font-weight:500;transition:color .2s ease}a.svelte-1h280k:hover{text-decoration:underline;color:#17301a}.important-notice.svelte-1h280k{background:#fee1e1;border:1px solid hsl(0 94% 69%);border-radius:6px;padding:1rem;margin:1rem 0;border-left:4px solid hsl(0 94% 69%);color:#d35050}.important-notice.svelte-1h280k strong:where(.svelte-1h280k){color:#d35050}.info-notice.svelte-1h280k{background:#cee9c9;border:1px solid hsl(127 24% 24%);border-radius:6px;padding:1rem;margin:1rem 0;border-left:4px solid hsl(127 24% 24%);color:#3e2409}.info-notice.svelte-1h280k strong:where(.svelte-1h280k){color:#17301a}@media (max-width: 768px){main.svelte-1h280k{padding:20px}section.svelte-1h280k{padding:1rem;margin-bottom:2rem}h1.svelte-1h280k{font-size:2rem}h2.svelte-1h280k{font-size:1.5rem}h3.svelte-1h280k{font-size:1.2rem}p.svelte-1h280k,li.svelte-1h280k{font-size:.95rem}}@media (max-width: 480px){ul.svelte-1h280k{padding-left:1rem}section.svelte-1h280k{padding:.8rem}}
