:root{color:#202124;font-synthesis:none;background:#faf8f7;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,.policy-table-wrap:focus-visible{outline-offset:4px;outline:2px solid #17365d}.policy-header,.policy-footer{justify-content:space-between;align-items:center;gap:20px;width:min(960px,100% - 48px);margin:auto;display:flex}.policy-header{min-height:86px;font-size:14px}.policy-brand{align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}.policy-brand img{border-radius:13px;width:44px;height:44px}.policy-document{background:#fff;border:1px solid #e7e2e4;border-radius:28px;width:min(960px,100% - 48px);margin:26px auto 60px;padding:44px clamp(28px,6vw,72px);box-shadow:0 24px 70px #472f320d}.policy-document article{overflow-wrap:anywhere;font-size:16px;line-height:1.55}.policy-document h1,.policy-document h2,.policy-document h3,.policy-document p{font-size:inherit;white-space:pre-wrap;margin:0;font-weight:400}.policy-document strong{font-weight:700}.policy-table-wrap{max-width:100%;margin:12px 0 20px;overflow-x:auto}.policy-document table{border-collapse:collapse;table-layout:fixed;width:100%}.policy-document th,.policy-document td{vertical-align:middle;text-align:left;border:1px solid #d9d9d9;padding:9px;font-weight:400}.policy-actions{flex-wrap:wrap;gap:12px;margin-top:32px;font-size:14px;display:flex}.policy-actions a{border:1px solid #e7e2e4;border-radius:24px;padding:12px 18px}.policy-actions a:last-child{color:#fff;background:#202124}.policy-footer{color:#726970;padding-bottom:34px;font-size:12px}@media (width<=680px){.policy-header,.policy-document,.policy-footer{width:calc(100% - 24px)}.policy-header{min-height:72px}.policy-document{border-radius:20px;margin-top:12px;padding:24px 18px}.policy-document article{font-size:16px}.policy-document table{min-width:560px}.policy-footer{flex-direction:column;align-items:flex-start;gap:10px}}html[data-legal-view=app] .policy-header,html[data-legal-view=app] .policy-actions,html[data-legal-view=app] .policy-footer{display:none}html[data-legal-view=app] .policy-document{margin-top:12px;margin-bottom:24px}.policy-document .policy-sdk-table{min-width:720px}@media print{:root{background:#fff}.policy-header,.policy-actions,.policy-footer{display:none}.policy-document{width:100%;box-shadow:none;border:0;border-radius:0;margin:0;padding:0}.policy-document article{font-size:10.5pt}.policy-table-wrap{overflow:visible}.policy-document table,.policy-document .policy-sdk-table{min-width:0}.policy-document h1,.policy-document h2,.policy-document h3{break-after:avoid}.policy-document tr{break-inside:avoid}}
