.gs-rd{max-width:760px;min-width:0;font-family:var(--gs-font, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif);color:var(--gs-ink, #0f172a);-webkit-font-smoothing:antialiased}.gs-rd *,.gs-rd *:before,.gs-rd *:after{box-sizing:border-box}.gs-rd a,.gs-rd-toc a{text-decoration:none}.gs-rd-toc,.gs-rd-toc *{box-sizing:border-box}.gs-rd-toc{font-family:var(--gs-font, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif)}.gs-rd-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:13px;color:var(--gs-muted, #64748b)}.gs-rd-crumbs a{color:var(--gs-muted, #64748b)}.gs-rd-crumbs a:hover{color:var(--gs-brand, #2563eb)}.gs-rd-crumbs i{font-style:normal;color:#94a3b8}.gs-rd-title{margin:0 0 10px;font-size:28px;line-height:1.35;font-weight:800;color:var(--gs-ink, #0f172a);text-wrap:balance}.gs-rd-meta{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 20px;font-size:13px;color:var(--gs-muted, #64748b)}.gs-rd-meta>span+span:before{content:"·";margin:0 10px;color:#94a3b8}.gs-rd-meta .gs-rd-tag{padding:1px 8px;border-radius:6px;background:color-mix(in srgb,var(--gs-brand, #2563eb) 8%,#fff);color:var(--gs-brand, #2563eb);font-weight:600}.gs-rd-meta .gs-rd-tag+span:before{margin-left:12px}.gs-rd-cover{display:block;width:100%;height:200px;margin:0 0 20px;border:1px solid var(--gs-line-soft, #f1f5f9);border-radius:16px;object-fit:cover;background:color-mix(in srgb,var(--gs-brand, #2563eb) 5%,#fff)}.gs-rd-ans{margin:0 0 20px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--gs-brand, #2563eb) 16%,#fff);border-radius:12px;background:color-mix(in srgb,var(--gs-brand, #2563eb) 6%,#fff)}.gs-rd-ans-h{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:14px;font-weight:700;color:var(--gs-brand, #2563eb)}.gs-rd-ans-h svg{width:16px;height:16px;flex:none}.gs-rd-ans-t{margin:0;font-size:16px;line-height:1.8;color:var(--gs-ink, #0f172a)}.gs-rd-ans ol{margin:0;padding-left:22px}.gs-rd-ans li{font-size:16px;line-height:1.8;color:var(--gs-ink, #0f172a)}.gs-rd-scope{display:flex;align-items:baseline;gap:10px;margin:10px 0 0;padding-top:10px;border-top:1px dashed color-mix(in srgb,var(--gs-brand, #2563eb) 25%,#fff);font-size:14px;color:var(--gs-text, #475569)}.gs-rd-scope b{flex:none;font-size:12px;font-weight:700;color:var(--gs-brand, #2563eb)}.gs-rd-body h2{margin:34px 0 12px;font-size:24px;line-height:1.4;font-weight:700;color:var(--gs-ink, #0f172a);scroll-margin-top:calc(var(--gs-header-h, 80px) + 16px)}.gs-rd-body h3{margin:24px 0 8px;font-size:18px;line-height:1.45;font-weight:700;color:var(--gs-ink, #0f172a);scroll-margin-top:calc(var(--gs-header-h, 80px) + 16px)}.gs-rd-body h4{margin:18px 0 6px;font-size:16px;font-weight:700;color:var(--gs-ink, #0f172a)}.gs-rd-body p{margin:0 0 14px;font-size:16px;line-height:1.85;color:#0f172a}.gs-rd-body ul,.gs-rd-body ol{margin:0 0 14px;padding-left:22px}.gs-rd-body li{font-size:16px;line-height:1.85;color:#0f172a}.gs-rd-body a{color:var(--gs-brand, #2563eb)}.gs-rd-body a:hover{text-decoration:underline}.gs-rd-body strong,.gs-rd-body b{font-weight:700;color:var(--gs-ink, #0f172a)}.gs-rd-body img{display:block;max-width:100%;height:auto;margin:6px 0 16px;border:1px solid var(--gs-line-soft, #f1f5f9);border-radius:12px}.gs-rd-body hr{margin:28px 0;border:0;border-top:1px solid var(--gs-line, #e2e8f0)}.gs-rd-body blockquote{margin:0 0 16px;padding:4px 0 4px 16px;border-left:3px solid var(--gs-line, #e2e8f0);color:var(--gs-text, #475569)}.gs-rd-body blockquote p{color:var(--gs-text, #475569)}.gs-rd-body :not(pre)>code{padding:1px 6px;border-radius:6px;background:#f1f5f9;font:14px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#0f172a}.gs-rd-body .gs-rd-note{margin:0 0 16px;font-size:13px;line-height:1.6;color:var(--gs-muted, #64748b)}.gs-rd-table{margin:6px 0;overflow-x:auto;scrollbar-width:thin}.gs-rd-body table{width:100%;border-collapse:collapse;font-size:14px;color:#0f172a}.gs-rd-body caption{caption-side:top;margin-bottom:6px;font-size:14px;font-weight:700;text-align:left;color:var(--gs-ink, #0f172a)}.gs-rd-body th,.gs-rd-body td{padding:8px 12px;text-align:left;white-space:nowrap}.gs-rd-body th{font-weight:700;color:var(--gs-ink, #0f172a)}.gs-rd-body td{font-family:"GS Num",var(--gs-font, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif);font-variant-numeric:tabular-nums}.gs-rd-body td:first-child{font-family:inherit}.gs-rd-body thead tr{border-top:2px solid #0f172a;border-bottom:1px solid #0f172a}.gs-rd-body tbody tr:last-child{border-bottom:2px solid #0f172a}.gs-rd-body table:not(:has(thead)) tbody tr:first-child{border-top:2px solid #0f172a}.gs-rd-code{position:relative;margin:0 0 16px}.gs-rd-body pre{margin:0 0 16px;padding:14px 16px;overflow:auto;border-radius:12px;background:#0f172a;color:#e2e8f0;font:14px/1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;scrollbar-width:thin}.gs-rd-code pre{margin:0;padding-right:72px}.gs-rd-body pre code{padding:0;background:none;font:inherit;color:inherit}.gs-rd-copy{position:absolute;top:10px;right:10px;padding:2px 9px;border:1px solid #334155;border-radius:6px;background:#0f172a;color:#64748b;font:12px/1.6 var(--gs-font, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif);cursor:pointer}.gs-rd-copy:hover{color:#e2e8f0;border-color:#475569}.gs-rd-copy[data-done]{color:#86efac;border-color:#166534}.gs-rd-call{display:flex;gap:10px;margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.75}.gs-rd-call>svg{flex:none;width:18px;height:18px;margin-top:4px}.gs-rd-call>div{min-width:0}.gs-rd-call p{margin:0;font-size:14px;line-height:1.75;color:inherit}.gs-rd-call.is-tip{background:#f0fdf4;color:#16a34a}.gs-rd-call.is-tip>svg{color:#16a34a}.gs-rd-call.is-tip p{color:#16a34a}.gs-rd-call.is-warn{background:#fffbeb;color:#d97706}.gs-rd-call.is-warn>svg{color:#d97706}.gs-rd-call.is-warn p{color:#d97706}.gs-rd-rel{margin-top:30px}.gs-rd-rel h3{margin:0 0 10px;font-size:18px;font-weight:700;color:var(--gs-ink, #0f172a)}.gs-rd-rel a{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f1f4f8;font-size:14px;line-height:1.5;color:var(--gs-ink, #0f172a)}.gs-rd-rel a:hover{color:var(--gs-brand, #2563eb)}.gs-rd-rel a span{flex:none;font-size:13px;color:var(--gs-muted, #64748b);white-space:nowrap}.gs-rd-inl{display:flex;align-items:center;gap:16px;margin:22px 0;padding:16px 18px;border:1px solid color-mix(in srgb,var(--gs-brand, #2563eb) 18%,#fff);border-radius:16px;background:linear-gradient(120deg,color-mix(in srgb,var(--gs-brand, #2563eb) 8%,#fff),#fff 80%)}.gs-rd-inl-ic{flex:none;width:44px;height:44px;border-radius:12px;object-fit:cover}.gs-rd-inl>div{flex:1;min-width:0}.gs-rd-inl .gs-rd-inl-t{margin:0;font-size:16px;font-weight:700;color:var(--gs-ink, #0f172a)}.gs-rd-inl .gs-rd-inl-l{margin:2px 0 0;line-height:1.6;font-size:13px;color:var(--gs-muted, #64748b)}.gs-rd-inl .gs-rd-inl-go:hover{text-decoration:none}.gs-rd-inl .gs-rd-inl-go{flex:none;display:inline-grid;place-items:center;height:36px;padding:0 16px;border-radius:10px;background:var(--gs-brand, #2563eb);color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.gs-rd-fb{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;padding-top:18px;border-top:1px solid #eef1f6;font-size:14px;color:var(--gs-text, #475569)}.gs-rd-fb>span{margin-right:4px}.gs-rd-fb button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--gs-line, #e2e8f0);border-radius:10px;background:#fff;color:var(--gs-ink-2, #334155);font:14px var(--gs-font, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Segoe UI", system-ui, sans-serif);cursor:pointer}.gs-rd-fb button:hover{border-color:var(--gs-brand-ring, #bfdbfe);color:var(--gs-brand, #2563eb)}.gs-rd-fb button[aria-pressed=true]{border-color:var(--gs-brand, #2563eb);background:color-mix(in srgb,var(--gs-brand, #2563eb) 6%,#fff);color:var(--gs-brand, #2563eb)}.gs-rd-fb button svg{width:15px;height:15px}.gs-rd-fb .gs-rd-fb-done{color:var(--gs-ok, #16a34a)}.gs-rd-pn{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.gs-rd-pn a{display:block;min-width:0;padding:12px 16px;border:1px solid #e6ebf2;border-radius:12px}.gs-rd-pn a:hover{border-color:var(--gs-brand-ring, #bfdbfe)}.gs-rd-pn a span{display:block;font-size:12px;color:var(--gs-muted, #64748b)}.gs-rd-pn a b{display:block;overflow:hidden;font-size:14px;font-weight:600;color:var(--gs-ink, #0f172a);text-overflow:ellipsis;white-space:nowrap}.gs-rd-pn .is-next{grid-column:2;text-align:right}.gs-rd-toc{display:flex;flex-direction:column;min-height:0}.gs-rd-toc-h{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--gs-muted, #64748b)}.gs-rd-toc nav{display:grid;gap:2px;min-height:0;overflow:auto;border-left:2px solid #eef1f6;scrollbar-width:thin}.gs-rd-toc nav a{margin-left:-2px;padding:4px 0 4px 12px;border-left:2px solid transparent;font-size:14px;line-height:1.5;color:var(--gs-muted, #64748b)}.gs-rd-toc nav a.is-h3{padding-left:24px;font-size:13px}.gs-rd-toc nav a:hover{color:var(--gs-ink, #0f172a)}.gs-rd-toc nav a.is-on{border-left-color:var(--gs-brand, #2563eb);color:var(--gs-brand, #2563eb);font-weight:600}.gs-rd a:focus-visible,.gs-rd button:focus-visible,.gs-rd-toc a:focus-visible{outline:2px solid var(--gs-brand, #2563eb);outline-offset:2px;border-radius:4px}@media(max-width:768px){.gs-rd-title{font-size:24px}.gs-rd-body h2{font-size:20px;margin-top:28px}.gs-rd-body h3{font-size:18px}.gs-rd-pn{grid-template-columns:1fr}.gs-rd-pn .is-next{grid-column:auto}.gs-rd-inl{flex-wrap:wrap}}@media print{.gs-rd-copy,.gs-rd-fb,.gs-rd-pn{display:none}}.sl[data-v-4b1d3f7e]{min-height:100vh;display:flex;flex-direction:column;background:var(--qda-paper)}.sl-main[data-v-4b1d3f7e]{flex:1;outline:none;padding-top:var(--gs-header-h)}
