.legal-page[data-v-4c1380cf]{width:100%;min-height:100%;display:flex;justify-content:center;background:var(--color-bg);padding:1.5rem 0}.about-container[data-v-4c1380cf]{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}.about-container h1[data-v-4c1380cf]{font-size:1.8rem;font-weight:700;margin:0 0 1.5rem;text-align:center;color:var(--color-text)}.logo-section[data-v-4c1380cf]{text-align:center;margin-bottom:2rem}.about-logo[data-v-4c1380cf]{width:auto;max-width:50%;height:80px;-o-object-fit:contain;object-fit:contain;border-radius:12px;box-shadow:0 4px 20px #0000000f}.info-section[data-v-4c1380cf]{margin-bottom:2rem}.about-container h2[data-v-4c1380cf]{font-size:1.2rem;font-weight:600;margin:0 0 .8rem;padding-bottom:.4rem;border-bottom:1px solid var(--color-border);color:var(--color-text)}.info-list[data-v-4c1380cf]{margin:0}.info-row[data-v-4c1380cf]{display:flex;padding:.5rem 0;border-bottom:1px solid var(--color-border)}.info-row dt[data-v-4c1380cf]{flex-shrink:0;width:120px;font-size:.9rem;font-weight:500;color:var(--color-text-muted)}.info-row dd[data-v-4c1380cf]{flex:1;font-size:.9rem;color:var(--color-text);margin:0}.about-container p[data-v-4c1380cf]{font-size:.92rem;line-height:1.75;color:var(--color-text);margin:.5rem 0}.about-container p.note[data-v-4c1380cf]{font-size:.85rem;color:var(--color-text-muted)}html.dark .about-container p.note[data-v-4c1380cf]{color:#94a3b8}.about-container p.note a.mono[data-v-4c1380cf]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;word-break:break-all}.feature-list[data-v-4c1380cf]{margin:.5rem 0;padding-left:1.5rem}.feature-list li[data-v-4c1380cf]{font-size:.92rem;line-height:1.75;color:var(--color-text);margin-bottom:.3rem}.qual-table[data-v-4c1380cf]{width:100%;border-collapse:collapse;margin:.6rem 0;font-size:.85rem}.qual-table th[data-v-4c1380cf],.qual-table td[data-v-4c1380cf]{border:1px solid var(--color-border);padding:.5rem .6rem;text-align:left;color:var(--color-text);vertical-align:top}.qual-table th[data-v-4c1380cf]{background:var(--color-bg);font-weight:600;white-space:nowrap}.qual-table td.mono[data-v-4c1380cf]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;white-space:nowrap;word-break:normal}.qual-table td[data-v-4c1380cf]:last-child{white-space:nowrap}.qual-table--cred td[data-v-4c1380cf]:nth-child(2){white-space:nowrap}.report-list[data-v-4c1380cf]{margin:.5rem 0;padding-left:1.2rem}.report-list li[data-v-4c1380cf]{font-size:.88rem;line-height:1.75;color:var(--color-text);margin-bottom:.8rem}.report-date[data-v-4c1380cf]{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;color:var(--color-text);opacity:.62;margin-right:.4rem}.report-list a[data-v-4c1380cf]{color:var(--color-primary);text-decoration:none;border-bottom:1px solid transparent;margin-left:.35rem;white-space:nowrap}.report-list a[data-v-4c1380cf]:hover{border-bottom-color:var(--color-primary)}@media(max-width:480px){.about-container[data-v-4c1380cf]{padding:1.5rem 1rem 2rem;margin:0 .8rem}.about-container h1[data-v-4c1380cf]{font-size:1.4rem}.about-logo[data-v-4c1380cf]{max-width:60%;height:60px}.info-row[data-v-4c1380cf]{flex-direction:column;gap:.2rem}.info-row dt[data-v-4c1380cf]{width:auto}.qual-table thead[data-v-4c1380cf]{display:none}.qual-table[data-v-4c1380cf],.qual-table tbody[data-v-4c1380cf],.qual-table tr[data-v-4c1380cf],.qual-table td[data-v-4c1380cf]{display:block;width:100%}.qual-table tr[data-v-4c1380cf]{border:1px solid var(--color-border);border-radius:8px;margin-bottom:.6rem;padding:.5rem .6rem}.qual-table td[data-v-4c1380cf]{border:none;padding:.15rem 0}}
