.legal-layout.svelte-1046um5{min-height:calc(100vh - 48px);background:#f0f4f8;padding:32px 24px 64px}.legal-container.svelte-1046um5{max-width:720px;margin:0 auto;background:#fff;border-radius:8px;padding:36px 40px;box-shadow:0 1px 4px #00000012}.breadcrumb.svelte-1046um5{font-size:12px;color:#888;margin-bottom:20px}.breadcrumb.svelte-1046um5 a:where(.svelte-1046um5){color:#4f86c6;text-decoration:none}.breadcrumb.svelte-1046um5 a:where(.svelte-1046um5):hover{text-decoration:underline}.page-title.svelte-1046um5{font-size:24px;font-weight:700;color:#1a2a4a;margin:0 0 6px}.updated.svelte-1046um5{font-size:12px;color:#999;margin:0 0 28px}.section.svelte-1046um5{margin-bottom:24px}.section.svelte-1046um5 h2:where(.svelte-1046um5){font-size:15px;font-weight:700;color:#1a2a4a;margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid #eee}.section.svelte-1046um5 p:where(.svelte-1046um5){font-size:14px;color:#444;line-height:1.8;margin:0 0 8px}.section.svelte-1046um5 p:where(.svelte-1046um5):last-child{margin-bottom:0}.section.svelte-1046um5 ul:where(.svelte-1046um5){font-size:14px;color:#444;line-height:1.8;padding-left:20px;margin:4px 0 8px}.section.svelte-1046um5 a:where(.svelte-1046um5){color:#4f86c6}.section.svelte-1046um5 a:where(.svelte-1046um5):hover{text-decoration:underline}
