.DocBadge_badge__a3ksX{display:block;width:100%;height:auto;overflow:visible}.DocBadge_fillTop__RqoFn{stop-color:var(--ion-fill);stop-opacity:.16}.DocBadge_fillBottom__kfgIl{stop-color:var(--brand);stop-opacity:.05}.DocBadge_cell__Y_Ufd{fill:none;stroke:var(--ion);stroke-opacity:.22;stroke-width:.75}.DocBadge_edge__5fTom{fill:none;stroke:var(--line-strong);stroke-width:1.25;stroke-linejoin:round}.DocBadge_seam__VLqsc{fill:none;stroke:var(--ion);stroke-opacity:.32;stroke-width:1;stroke-dasharray:1.5 5;stroke-linecap:round}.DocBadge_glintOff__KzDQw{stop-color:var(--ion-fill);stop-opacity:0}.DocBadge_glintOn___g98m{stop-color:var(--ion-fill);stop-opacity:.9}.DocBadge_glowIn__maoci{stop-color:var(--brand);stop-opacity:.26}.DocBadge_glowOut__v4CH9{stop-color:var(--brand);stop-opacity:0}.DocBadge_chip__E1QPM{fill:none;stroke:var(--ion);stroke-opacity:.7;stroke-width:1.25;stroke-linejoin:round}.DocBadge_chipFill__9Q84K{fill:var(--ion-fill);fill-opacity:.45}.DocBadge_page__LRx3B{fill:var(--surface-solid)}.DocBadge_fold__OzJM_,.DocBadge_page__LRx3B{stroke:var(--text-2);stroke-width:1.5;stroke-linejoin:round}.DocBadge_fold__OzJM_{fill:var(--bg-sunken)}.DocBadge_lineStrong__mGCYP,.DocBadge_line__FGPCl{fill:none;stroke-linecap:round}.DocBadge_lineStrong__mGCYP{stroke:var(--text);stroke-width:3.5}.DocBadge_line__FGPCl{stroke:var(--text-3);stroke-opacity:.55;stroke-width:2.25}.DocBadge_seal__l_JPl{fill:var(--brand);stroke:var(--bg);stroke-width:4;paint-order:stroke;stroke-linejoin:round}.DocBadge_sealIcon__Kq5r8{color:var(--on-brand)}:root:not([data-theme=dark]) .DocBadge_glowIn__maoci{stop-opacity:.12}:root:not([data-theme=dark]) .DocBadge_cell__Y_Ufd{stroke:var(--brand);stroke-opacity:.14}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .DocBadge_glowIn__maoci{stop-opacity:.26}:root:not([data-theme=light]) .DocBadge_cell__Y_Ufd{stroke:var(--ion);stroke-opacity:.22}}.LegalToc_list__7win6{position:relative;display:flex;flex-direction:column}.LegalToc_link__7ZSmX{position:relative;isolation:isolate;display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:8px;column-gap:8px;align-items:baseline;min-height:36px;padding:7px 12px 7px 18px;font-size:14px;font-weight:500;line-height:1.4;color:var(--text-2);transition:color var(--dur-hover) ease}.LegalToc_link__7ZSmX:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:var(--ion);transform:scaleY(0);transition:transform var(--dur-hover) var(--ease-out)}.LegalToc_link__7ZSmX:after{content:"";position:absolute;inset:0 0 0 6px;z-index:-1;background:transparent;-webkit-clip-path:polygon(var(--cut-xs) 0,calc(100% - var(--cut-xs)) 0,100% var(--cut-xs),100% calc(100% - var(--cut-xs)),calc(100% - var(--cut-xs)) 100%,var(--cut-xs) 100%,0 calc(100% - var(--cut-xs)),0 var(--cut-xs));clip-path:polygon(var(--cut-xs) 0,calc(100% - var(--cut-xs)) 0,100% var(--cut-xs),100% calc(100% - var(--cut-xs)),calc(100% - var(--cut-xs)) 100%,var(--cut-xs) 100%,0 calc(100% - var(--cut-xs)),0 var(--cut-xs));transition:background-color var(--dur-hover) ease}.LegalToc_link__7ZSmX[aria-current]{color:var(--text)}.LegalToc_link__7ZSmX[aria-current]:before{transform:scaleY(1)}.LegalToc_num__OEaGT{font-family:var(--font-accent);font-size:12px;font-weight:500;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-3);transition:color var(--dur-hover) ease}.LegalToc_link__7ZSmX[aria-current] .LegalToc_num__OEaGT{color:var(--ion)}.LegalToc_label__XATGl{text-wrap:pretty}@media (hover:hover) and (pointer:fine){.LegalToc_link__7ZSmX:hover{color:var(--text)}.LegalToc_link__7ZSmX:hover:after{background:var(--tint-hover)}}.LegalToc_rail__T6kVu{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px);display:flex;flex-direction:column;gap:14px;max-height:calc(100vh - var(--header-h) - 64px);max-height:calc(100dvh - var(--header-h) - 64px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:6px;margin:-6px}.LegalToc_railTitle__Nh4LE{padding-left:18px;font-family:var(--font-accent);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.LegalToc_rail__T6kVu .LegalToc_list__7win6:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line)}.LegalToc_toTop__EelPv{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:36px;margin-left:12px;padding:0 10px 0 6px;font-family:var(--font-accent);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);transition:color var(--dur-hover) ease,transform var(--dur-press) var(--ease-out)}.LegalToc_toTop__EelPv:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.LegalToc_toTop__EelPv:hover{color:var(--ion)}}@media (pointer:coarse){.LegalToc_rail__T6kVu .LegalToc_link__7ZSmX,.LegalToc_toTop__EelPv{min-height:var(--tap)}.LegalToc_rail__T6kVu .LegalToc_link__7ZSmX{padding-block:11px}}:lang(zh) .LegalToc_barTitle__8S1rk,:lang(zh) .LegalToc_railTitle__Nh4LE,:lang(zh) .LegalToc_toTop__EelPv{letter-spacing:.06em;text-transform:none}.LegalToc_bar__OP6QY{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:calc(var(--z-header) - 2);margin-inline:calc(var(--gutter) * -1)}.LegalToc_barButton__Mfgwv{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 var(--gutter);text-align:left;background:var(--bg);border-block:1px solid var(--line);color:var(--text);transition:background-color var(--dur-hover) ease,border-color var(--dur-hover) ease}.LegalToc_barButton__Mfgwv:focus-visible{outline-offset:-4px}.LegalToc_bar__OP6QY[data-stuck] .LegalToc_barButton__Mfgwv{background:var(--header-glass);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-top-color:transparent}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.LegalToc_bar__OP6QY[data-stuck] .LegalToc_barButton__Mfgwv{background:var(--bg-raised)}}.LegalToc_barTitle__8S1rk{flex:none;font-family:var(--font-accent);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.LegalToc_barCurrent__Ww2f7{display:flex;align-items:baseline;gap:8px;flex:1 1;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.LegalToc_barCurrent__Ww2f7 .LegalToc_num__OEaGT{color:var(--ion)}.LegalToc_barLabel__U2YFd{min-width:0}.LegalToc_barCount__2BVEX{flex:1 1;font-family:var(--font-accent);font-size:13px;font-weight:500;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-3)}.LegalToc_chevron__if6dH{flex:none;margin-left:auto;color:var(--text-2);transition:transform var(--dur-menu) var(--ease-out)}.LegalToc_bar__OP6QY[data-open] .LegalToc_chevron__if6dH{transform:rotate(180deg)}.LegalToc_panel__slYIo{position:absolute;left:0;right:0;top:100%;display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--dur-accordion) var(--ease-out),visibility 0s linear var(--dur-accordion)}.LegalToc_bar__OP6QY[data-open] .LegalToc_panel__slYIo{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--dur-accordion) var(--ease-out),visibility 0s}.LegalToc_panelInner__K9k01{min-height:0;overflow:hidden}.LegalToc_panelNav__tkVJ0{max-height:min(62vh,560px);max-height:min(62dvh,560px);overflow-y:auto;overscroll-behavior:contain;padding:8px var(--gutter) 14px;background:var(--surface-pop);border-bottom:1px solid var(--line-strong);box-shadow:var(--shadow-pop)}.LegalToc_panelNav__tkVJ0 .LegalToc_link__7ZSmX{min-height:var(--tap);padding-block:11px;font-size:15px}.LegalToc_panelNav__tkVJ0 .LegalToc_link__7ZSmX:after{inset:0}@media (scripting:none){.LegalToc_bar__OP6QY{position:static;margin-bottom:8px}.LegalToc_barButton__Mfgwv{cursor:default}.LegalToc_barCount__2BVEX,.LegalToc_chevron__if6dH{display:none}.LegalToc_panel__slYIo{position:static;grid-template-rows:1fr;visibility:visible;transition:none}.LegalToc_panelNav__tkVJ0{max-height:none;overflow:visible;background:transparent;border-bottom:0;box-shadow:none}}@media (min-width:1024px){.LegalToc_bar__OP6QY{display:none}}@media (max-width:1023px){.LegalToc_rail__T6kVu{display:none}}@media print{.LegalToc_bar__OP6QY,.LegalToc_rail__T6kVu{display:none}}