.legal-resource-link{color:#4e76fe;cursor:pointer;text-decoration:none}.legal-resource-link--button{align-items:center;background:#4e76fe;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;height:36px;justify-content:center;transition:background-color .2s ease;width:76px}.legal-resource-link--button:hover{background:#3f66ed}.legal-resource-link--inline{text-decoration:underline;text-underline-offset:3px}.legal-document-shell__header{min-height:38px;position:relative}.legal-document-shell__title{color:#1d2433;font-size:28px;font-weight:500;letter-spacing:0;line-height:38px;padding:0 92px;text-align:center}.legal-document-shell__download{position:absolute;right:0;top:0}.legal-document-shell__content{margin-top:24px}.legal-page--mobile-environment .legal-document-shell .legal-document-shell__header{min-height:84px}.legal-page--mobile-environment .legal-document-shell .legal-document-shell__title{font-size:24px;line-height:34px;padding:0}.legal-page--mobile-environment .legal-document-shell .legal-document-shell__download{bottom:0;right:0;top:auto}.legal-page--mobile-environment .legal-document-shell .legal-document-shell__content{margin-top:20px}@media(max-width:768px){.legal-document-shell .legal-document-shell__header{min-height:84px}.legal-document-shell .legal-document-shell__title{font-size:24px;line-height:34px;padding:0}.legal-document-shell .legal-document-shell__download{bottom:0;right:0;top:auto}.legal-document-shell .legal-document-shell__content{margin-top:20px}}.legal-download-modal{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.legal-download-modal__panel{background:#fff;border-radius:10px;box-shadow:0 16px 48px rgba(20,31,51,.18);max-width:500px;overflow:hidden;width:100%}.legal-download-modal__title{color:#222;font-size:14px;font-weight:500;line-height:20px;padding:30px 20px 20px;text-align:center}.legal-download-modal__url{color:#7a7f99;font-size:14px;line-height:22px;overflow-wrap:anywhere;padding:0 20px 36px;user-select:all}.legal-download-modal__confirm{border-top:1px solid #e4e7f2;color:#4e76fe;height:44px;width:100%}.legal-sidebar{background:#fff;border-radius:16px;color:#7a7f99;overflow:hidden}.legal-sidebar__item{align-items:center;display:flex;font-size:14px;justify-content:space-between;line-height:20px;min-height:52px;padding:12px 20px;transition:background-color .16s ease,color .16s ease}.legal-sidebar__item:hover{color:#4e76fe}.legal-sidebar__item--active,.legal-sidebar__item--active:hover{background:#4e76fe;color:#fff}.legal-sidebar__arrow{font-size:22px;font-weight:300;line-height:1;margin-left:12px}.xiancai-agreement-word p{color:#7a7f99;font-size:16px;line-height:32px;margin-top:12px;word-break:break-word}.xiancai-agreement-word__title{font-size:18px!important;margin-top:24px!important;text-align:center}.xiancai-agreement-word__version{text-align:right}.xiancai-agreement-word .underline{text-decoration:underline}.xiancai-agreement-word table{table-layout:fixed;width:100%}.xiancai-agreement-word td,.xiancai-agreement-word th{padding:15px!important}.xiancai-dispute-resolution-document .document-title{color:#1d2433;font-size:18px;margin-top:24px;text-align:center}.xiancai-dispute-resolution-document .chapter{font-size:18px;margin-top:28px}.xiancai-dispute-resolution-document .section{margin-top:20px}.xiancai-infringement-complaint-document .document-title{color:#1d2433;font-size:24px;margin:24px 0 40px}.xiancai-infringement-complaint-document .chapter{font-size:18px;margin-top:32px}.xiancai-infringement-complaint-document .section{margin-top:20px}.xiancai-service-word p{color:#7a7f99;font-size:16px;line-height:32px;margin-top:12px;word-break:break-word}.xiancai-service-word__title{font-size:18px!important;margin-top:24px!important;text-align:center}.xiancai-service-word__version{text-align:right}.xiancai-service-word__version i{font-style:normal}*{box-sizing:border-box}#root,body,html{margin:0;min-height:100%;min-width:0;padding:0}body{color:#1d2433;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{background:none;border:0;cursor:pointer;font:inherit;padding:0}.legal-page{background:#f1f3f7;min-height:100vh}.legal-page__header{align-items:center;background:#fff;box-shadow:0 2px 8px #edeff3;display:flex;height:80px;padding:0 12px}.legal-page__logo{display:block;height:60px;object-fit:contain;width:166px}.legal-page__logo-link{display:block;flex:none}.legal-page__divider{background:#d8dce6;height:18px;margin:0 16px;width:1px}.legal-page__subtitle{color:#1d2433;font-size:16px;font-weight:600}.legal-page__layout{display:grid;gap:8px;grid-template-columns:260px minmax(0,1fr);padding:20px 24px}.legal-page__aside{align-self:start;position:sticky;top:20px}.legal-page__main{background:#fff;border-radius:16px;min-height:calc(100vh - 104px);padding:50px 32px}.legal-page .legal-document-shell__content{color:#7a7f99;font-size:16px;line-height:32px;word-break:break-word}.legal-page .legal-document-shell__content p{margin:12px 0 0}.legal-page .legal-document-shell__content a{color:#4e76fe}.legal-page .legal-document-shell__content strong{color:#1d2433;font-weight:600}.legal-page .legal-document-shell__content .underline{text-decoration:underline;text-underline-offset:2px}.legal-page .legal-document-shell__content table{border-collapse:collapse;table-layout:fixed;width:100%}.legal-page .legal-document-shell__content td,.legal-page .legal-document-shell__content th{border:1px solid #d9dce5;padding:12px;text-align:center;vertical-align:middle}.legal-page .legal-document-shell__content th{background:#f2f4f7}.legal-page .legal-document-shell__content ul{margin:8px 0 0;padding-left:24px}.legal-page .legal-document-shell__content li{list-style:disc;margin-top:8px}.legal-page--mobile-environment{background:#fff}.legal-page--mobile-environment .legal-page__aside,.legal-page--mobile-environment .legal-page__header{display:none}.legal-page--mobile-environment .legal-page__layout{display:block;padding:0}.legal-page--mobile-environment .legal-page__main{border-radius:0;min-height:100vh;padding:24px}.legal-page--mobile-environment .legal-document-shell__content{font-size:15px;line-height:28px;overflow-x:auto}.legal-page--mobile-environment .legal-document-shell__content table{min-width:620px}@media(max-width:768px){.legal-page{background:#fff}.legal-page .legal-page__aside,.legal-page .legal-page__header{display:none}.legal-page .legal-page__layout{display:block;padding:0}.legal-page .legal-page__main{border-radius:0;min-height:100vh;padding:24px}.legal-page .legal-document-shell__content{font-size:15px;line-height:28px;overflow-x:auto}.legal-page .legal-document-shell__content table{min-width:620px}}