.legal-page .table-scroll{overflow-x:auto;margin:16px 0 8px}.legal-page table{width:100%;border-collapse:collapse;font-size:15px}.legal-page td,.legal-page th{padding:8px 10px 8px 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.legal-page th{color:var(--ink);font-size:13px;letter-spacing:.02em}.legal-page td{color:var(--muted)}.legal-page td small{display:block;margin-top:2px}.legal-page li{color:var(--muted)}.legal-page .notice-box{margin:18px 0;padding:14px 18px;border:1px solid var(--line);border-left:4px solid var(--green);border-radius:12px;background:var(--paper-2)}.legal-page .notice-box p{margin:6px 0}