.legal-page[data-v-25d155a5]{width:100%;min-height:100%;display:flex;justify-content:center;background:var(--color-bg);padding:1.5rem 0}.legal-container[data-v-25d155a5]{max-width:800px;width:100%;padding:2rem 1.5rem 3rem;background:var(--color-card);color:var(--color-text);margin:0 1.5rem;border-radius:16px;border:1px solid var(--color-border);box-shadow:0 4px 24px #0000000a}.legal-container h1[data-v-25d155a5]{font-size:1.8rem;font-weight:700;margin:0 0 .3rem;color:var(--color-text)}.update-date[data-v-25d155a5]{font-size:.8rem;color:var(--color-text-muted);margin:0 0 .15rem}.legal-container h2[data-v-25d155a5]{font-size:1.2rem;font-weight:600;margin:1.8rem 0 .6rem;padding-bottom:.3rem;border-bottom:1px solid var(--color-border);color:var(--color-text)}.legal-container p[data-v-25d155a5]{font-size:.92rem;line-height:1.75;color:var(--color-text);margin:.5rem 0}.legal-container ul[data-v-25d155a5]{margin:.5rem 0;padding-left:1.5rem}.legal-container li[data-v-25d155a5]{font-size:.92rem;line-height:1.75;color:var(--color-text);margin-bottom:.25rem}@media(max-width:480px){.legal-container[data-v-25d155a5]{padding:1.5rem 1rem 2rem;margin:0 .8rem}.legal-container h1[data-v-25d155a5]{font-size:1.4rem}.legal-container h2[data-v-25d155a5]{font-size:1.05rem}.legal-container p[data-v-25d155a5],.legal-container li[data-v-25d155a5]{font-size:.85rem}}
