.terms-page.svelte-u1ytg8{padding:20px;max-width:1000px;margin:0 auto}.terms-container.svelte-u1ytg8{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;margin-bottom:40px}.terms-header.svelte-u1ytg8{padding:20px;border-bottom:1px solid #e0e0e0}.terms-header.svelte-u1ytg8 h1:where(.svelte-u1ytg8){margin:0 0 20px;font-size:1.8rem;font-weight:500}.tabs.svelte-u1ytg8{display:flex;gap:10px;flex-wrap:wrap}.tabs.svelte-u1ytg8 button:where(.svelte-u1ytg8){padding:10px 20px;background-color:#f0f0f0;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s}.tabs.svelte-u1ytg8 button.active:where(.svelte-u1ytg8){background-color:#6b7280;color:#fff}.terms-content.svelte-u1ytg8{padding:20px;line-height:1.6}.markdown.svelte-u1ytg8 h1:where(.svelte-u1ytg8){font-size:1.5rem;margin:20px 0 15px}.markdown.svelte-u1ytg8 h2:where(.svelte-u1ytg8){font-size:1.3rem;margin:20px 0 10px}.markdown.svelte-u1ytg8 h3:where(.svelte-u1ytg8){font-size:1.1rem;margin:15px 0 10px}.markdown.svelte-u1ytg8 p:where(.svelte-u1ytg8){margin-bottom:12px}.markdown.svelte-u1ytg8 ul:where(.svelte-u1ytg8){margin-left:20px;margin-bottom:12px}.loading.svelte-u1ytg8{text-align:center;padding:40px;color:#666}@media (max-width: 768px){.terms-page.svelte-u1ytg8{padding:10px}.terms-header.svelte-u1ytg8 h1:where(.svelte-u1ytg8){font-size:1.5rem}.tabs.svelte-u1ytg8 button:where(.svelte-u1ytg8){padding:8px 15px;font-size:.8rem}.terms-content.svelte-u1ytg8{padding:15px}}
