.page-privacy.privacy-scroll{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:0 0;min-height:100dvh}@media (prefers-color-scheme:dark){.page-privacy.privacy-scroll{--lightningcss-light: ;--lightningcss-dark:initial}}.page-privacy .privacy-page{max-width:1000px;margin:0 auto;padding:0}.page-privacy .privacy-top{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-8);max-width:1000px;margin:0 auto;display:flex}.page-privacy .privacy-content{max-width:720px;padding:var(--space-12) var(--space-10);margin:0 auto;margin-bottom:var(--space-16)}.page-privacy .privacy-header{margin-bottom:var(--space-10)}.page-privacy .privacy-content h1{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--fw-semibold);letter-spacing:var(--track-display);color:var(--ink);margin-bottom:var(--space-3);line-height:1.1}.page-privacy .updated{font-size:var(--text-sm);color:var(--ink-3);margin-bottom:0;font-style:italic}.page-privacy .updated:lang(zh){font-style:normal}.page-privacy .privacy-content h2{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--ink);border-top:1px solid #0000;border-image:var(--hairline-fade) 1;padding-top:var(--space-5);margin-top:var(--space-10);margin-bottom:var(--space-4);line-height:1.15}.page-privacy .privacy-content h3{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--ink);margin-top:var(--space-6);margin-bottom:var(--space-3);line-height:1.2}.page-privacy .privacy-content p{font-size:var(--text-base);color:var(--ink-2);margin-bottom:var(--space-4);line-height:1.7}.page-privacy .privacy-content strong,.page-privacy .privacy-content b{color:var(--ink);font-weight:var(--fw-semibold)}.page-privacy .privacy-content ul,.page-privacy .privacy-content ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.page-privacy .privacy-content li{font-size:var(--text-base);color:var(--ink-2);margin-bottom:var(--space-2);line-height:1.7}.page-privacy .privacy-content a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.page-privacy .privacy-content a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.page-privacy .privacy-content code{font-family:var(--font-mono);background:var(--tag-bg);border-radius:var(--r-xs);color:var(--ink);padding:1px 6px;font-size:.875em}.page-privacy .privacy-table-wrap{border-top:1px solid #0000;border-image:var(--hairline-fade) 1;margin:var(--space-6) 0}.page-privacy .privacy-table-wrap table{border-collapse:separate;border-spacing:0;width:100%}.page-privacy .privacy-table-wrap th{padding:var(--space-3) var(--space-4) var(--space-3) 0;font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--ink-3);text-align:left;border-bottom:1px solid #0000;border-image:var(--hairline-fade) 1;background:0 0}.page-privacy .privacy-table-wrap td{padding:var(--space-3) var(--space-4) var(--space-3) 0;font-size:var(--text-sm);color:var(--ink);border-bottom:1px solid #0000;border-image:var(--hairline-fade-soft) 1;vertical-align:top;line-height:1.5}.page-privacy .privacy-table-wrap tbody tr:last-child td{border-bottom:none}.page-privacy .privacy-table-wrap tbody tr{transition:background var(--dur-fast) var(--ease-out)}@media (hover:hover){.page-privacy .privacy-table-wrap tbody tr:hover{background:var(--accent-wash)}}@media (max-width:768px){.page-privacy .privacy-top{padding:var(--space-4) var(--space-5)}.page-privacy .privacy-content{padding:var(--space-8) var(--space-5);margin-bottom:var(--space-10)}.page-privacy .privacy-content h2{font-size:var(--text-lg);margin-top:var(--space-8)}.page-privacy .privacy-table-wrap{overflow-x:auto}.page-privacy .privacy-table-wrap th,.page-privacy .privacy-table-wrap td{white-space:nowrap}.page-privacy .privacy-table-wrap td:nth-child(2),.page-privacy .privacy-table-wrap td:last-child{white-space:normal;min-width:180px}}
