body{font-family:var(--font-sans);color:var(--ink);background:var(--surface)}.legal-page.svelte-3pno5x{width:min(100% - 32px,820px);margin:0 auto;padding:40px 0 64px;line-height:1.6;overflow-wrap:anywhere}.back.svelte-3pno5x{color:var(--green-dark);font-weight:700;text-decoration:none}h1.svelte-3pno5x{margin:24px 0 4px;font-family:var(--font-display);font-size:clamp(32px,6vw,44px);line-height:1.1}h2.svelte-3pno5x{margin:36px 0 8px;font-size:20px}.updated.svelte-3pno5x{margin:0;color:var(--muted)}.notice.svelte-3pno5x{padding:12px 16px;border-radius:8px;color:var(--notice-text);background:var(--notice-surface)}ul.svelte-3pno5x{padding-left:22px}.table-scroll.svelte-3pno5x{overflow-x:auto}table.svelte-3pno5x{width:100%;min-width:560px;border-collapse:collapse;font-size:15px}th.svelte-3pno5x,td.svelte-3pno5x{padding:10px 12px;border:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:normal}th.svelte-3pno5x{background:var(--notice-surface)}@media(prefers-color-scheme:dark){.back.svelte-3pno5x{color:var(--green)}}
