.policy-page[data-v-3a95d3b4]{padding-bottom:32px}.panel[data-v-3a95d3b4]{padding:26px;background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 2px 8px #0f172a0d}.policy-hero[data-v-3a95d3b4]{margin-bottom:22px;background:linear-gradient(120deg,#f1f5f9 0%,#ffffff 60%);border-color:#e2e8f0}.policy-hero h2[data-v-3a95d3b4]{margin-top:14px;font-size:24px;font-weight:700;color:#0f172a}.policy-hero p[data-v-3a95d3b4]{max-width:1000px;margin-top:12px;font-size:14px;color:#334155;line-height:1.8}.policy-badge[data-v-3a95d3b4]{display:inline-flex;align-items:center;padding:4px 14px;font-size:12px;font-weight:600;color:#c75000;background:#ffffff;border:1px solid #ffc9a3;border-radius:999px}.policy-badge .el-icon[data-v-3a95d3b4]{margin-right:6px}.policy-meta[data-v-3a95d3b4]{display:flex;flex-wrap:wrap;margin:16px -10px 0}.policy-meta em[data-v-3a95d3b4]{margin:0 10px;font-size:12px;font-style:normal;color:#94a3b8}.policy-layout[data-v-3a95d3b4]{display:flex;align-items:flex-start}.policy-toc[data-v-3a95d3b4]{position:sticky;top:20px;width:280px;flex-shrink:0;margin-right:22px;padding:20px}.policy-toc h3[data-v-3a95d3b4]{margin-bottom:12px;font-size:16px;font-weight:700;color:#0f172a}.policy-toc nav[data-v-3a95d3b4]{display:flex;flex-direction:column}.policy-toc a[data-v-3a95d3b4]{padding:8px 10px;font-size:13px;color:#334155;border-radius:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:color,background-color}.policy-toc a[data-v-3a95d3b4]:hover,.policy-toc a.is-active[data-v-3a95d3b4]{color:#c75000;background:#fff4ec}.policy-document[data-v-3a95d3b4]{flex:1;min-width:0}.policy-notice[data-v-3a95d3b4]{margin-bottom:22px;padding:12px 16px;font-size:13px;color:#334155;line-height:1.8;background:#f1f5f9;border-left:3px solid #ff7915;border-radius:0 8px 8px 0}.policy-section[data-v-3a95d3b4]{margin-bottom:28px;scroll-margin-top:20px}.policy-section[data-v-3a95d3b4]:last-child{margin-bottom:0}.policy-section h3[data-v-3a95d3b4]{margin-bottom:12px;font-size:18px;font-weight:700;color:#0f172a}.policy-section p[data-v-3a95d3b4]{margin-bottom:10px;font-size:14px;color:#334155;line-height:1.8}.policy-section ul[data-v-3a95d3b4]{margin-top:4px}.policy-section li[data-v-3a95d3b4]{position:relative;margin-bottom:8px;padding-left:18px;font-size:14px;color:#334155;line-height:1.8}.policy-section li[data-v-3a95d3b4]:before{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:999px;background:#ffa96b}@media (max-width: 1100px){.policy-layout[data-v-3a95d3b4]{flex-direction:column}.policy-toc[data-v-3a95d3b4]{position:static;width:100%;margin-right:0;margin-bottom:22px}.policy-toc nav[data-v-3a95d3b4]{flex-direction:row;flex-wrap:wrap;margin:0 -4px}.policy-toc a[data-v-3a95d3b4]{margin:0 4px 6px;background:#f8fafc}}@media (max-width: 700px){.panel[data-v-3a95d3b4]{padding:18px}.policy-hero h2[data-v-3a95d3b4]{font-size:20px}}
