.technology-detail_detail__OHwsN{--detail-blue:var(--shaqiu-blue-80,#002d9c);--detail-line:#edf0f5;color:var(--shaqiu-text-primary);background:#fff;font-size:15px}.technology-detail_shell__f2vhD{max-width:1200px;margin:0 auto;padding:24px 28px 72px}.technology-detail_detail__OHwsN a{text-decoration:none;color:inherit}.technology-detail_detail__OHwsN button{font:inherit;cursor:pointer}.technology-detail_detail__OHwsN :is(a,button,summary,input,[tabindex]):focus-visible{outline:2px solid var(--detail-blue);outline-offset:4px;border-radius:4px}.technology-detail_breadcrumb__55zDB{display:flex;align-items:center;gap:14px;margin-bottom:20px;color:var(--shaqiu-text-muted);font-size:12px}.technology-detail_layout__dH6jV{display:grid;grid-template-columns:minmax(0,1fr) 272px;grid-template-rows:auto 1fr;column-gap:56px;align-items:start}.technology-detail_article__X_AVd{display:contents}.technology-detail_body__KZ2ve{grid-column:1;grid-row:2;min-width:0}.technology-detail_header__0iyhC{grid-column:1;grid-row:1;min-width:0;padding-bottom:20px;border-bottom:1px solid var(--detail-line)}.technology-detail_eyebrow__leXgM{display:flex;align-items:center;gap:8px;margin-bottom:12px}.technology-detail_type__ti_rE,.technology-detail_value__2njpz{display:inline-flex;align-items:center;height:25px;box-sizing:border-box;border-radius:5px;padding:0 9px;font-size:12px;line-height:1}.technology-detail_type__ti_rE{gap:6px;background:#f0f4fa;color:#60718a}.technology-detail_type__ti_rE svg{width:14px;height:14px}.technology-detail_value1__9Rq19{color:#666;background:#f4f4f4}.technology-detail_value2__ZPo03{color:var(--detail-blue);background:#edf5ff}.technology-detail_value3__bx_i_{color:#6929c4;background:#f6f2ff}.technology-detail_header__0iyhC h1{margin:0;font-size:30px;line-height:1.4;letter-spacing:-.6px;font-weight:600;color:var(--shaqiu-text-primary);overflow-wrap:anywhere}.technology-detail_originalTitle__Odb6n{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--shaqiu-text-secondary)}.technology-detail_metadata__5JaQy{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--shaqiu-text-muted);font-size:12px;margin-top:12px}.technology-detail_metaDot__utU_u{color:#b4bdc9}.technology-detail_authors__B_24x{margin-top:10px;color:var(--shaqiu-text-secondary);font-size:12px}.technology-detail_authors__B_24x summary{cursor:pointer}.technology-detail_tags__pyEiI{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px}.technology-detail_tags__pyEiI>:is(a,span){display:inline-flex;gap:6px;align-items:center;font-size:11px;line-height:20px;padding:1px 7px;border:1px solid #e9edf3;border-radius:5px;color:var(--shaqiu-text-muted)}.technology-detail_tags__pyEiI>a{color:var(--shaqiu-text-secondary);background:#fbfcfe}.technology-detail_tags__pyEiI>a:hover{color:var(--detail-blue);background:#edf5ff}.technology-detail_tags__pyEiI i{width:5px;height:5px;border-radius:50%}.technology-detail_sourceLinks__B_IqM{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.technology-detail_sourceLinks__B_IqM>:is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 12px;border:0;border-radius:7px;background:#f3f5f9;color:var(--shaqiu-text-secondary);font-size:12px;line-height:1.5;transition:background-color .15s,color .15s}.technology-detail_sourceLinks__B_IqM>a:hover{background:#eaf0fb;color:var(--detail-blue)}.technology-detail_sourceLinks__B_IqM>button:disabled{cursor:default;color:#8b96a6;background:#f5f6f9}.technology-detail_sourceLinks__B_IqM :is(svg,img){flex-shrink:0;width:16px;height:16px}.technology-detail_sourceLinks__B_IqM .technology-detail_arxivLogo__iWFfX{width:48px;height:auto}.technology-detail_paperLinks__LKasb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.technology-detail_paperLinks__LKasb>:is(a,button){padding-inline:8px}.technology-detail_platformEmoji__Yb59p{font-size:17px;line-height:1}.technology-detail_platformMonogram__5QR_e{font-size:13px;font-weight:600;line-height:1}.technology-detail_overviewHeading__OtIi_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.technology-detail_detail__OHwsN .technology-detail_overviewHeading__OtIi_ h2{margin:0}.technology-detail_languageSwitch__ZvidS{display:inline-flex;align-items:center;gap:2px;padding:3px;background:#f3f5f9;border-radius:7px}.technology-detail_languageSwitch__ZvidS button{padding:5px 10px;font-size:12px;line-height:1.5;color:var(--shaqiu-text-muted);border:0;border-radius:5px;background:transparent;transition:color .15s,background-color .15s}.technology-detail_languageSwitch__ZvidS button:hover{color:var(--detail-blue)}.technology-detail_languageSwitch__ZvidS button[aria-pressed=true]{color:var(--detail-blue);background:#fff;box-shadow:0 1px 3px #182e5010}.technology-detail_section__1xJmA{margin-top:30px;scroll-margin-top:118px}.technology-detail_detail__OHwsN h2{font-size:22px;line-height:1.5;font-weight:600;margin:0 0 16px;color:var(--shaqiu-text-primary)}.technology-detail_section__1xJmA p{font-size:15px;line-height:1.95;color:var(--shaqiu-text-secondary);margin:0 0 14px}.technology-detail_section__1xJmA p.technology-detail_lead__3tL06{font-size:16px;line-height:1.9;color:#4d586a}.technology-detail_judgment__U7uP_{scroll-margin-top:118px;margin-top:0;padding:20px;border-radius:12px;background-color:#fff;background-image:linear-gradient(105deg,rgba(0,45,156,.035),rgba(0,45,156,.012) 55%,rgba(0,45,156,0));box-shadow:0 1px 3px rgba(27,48,80,.065),0 4px 12px rgba(27,48,80,.02)}.technology-detail_judgmentHeading__XTzG8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:14px}.technology-detail_judgmentHeading__XTzG8 h2{color:var(--detail-blue);margin:0;font-size:15px}.technology-detail_judgmentHeading__XTzG8 .technology-detail_value__2njpz{flex-shrink:0;white-space:nowrap}.technology-detail_judgment__U7uP_ p{margin:0;font-size:13px;line-height:1.85;color:#364760}.technology-detail_judgment__U7uP_ dl{margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(0,45,156,.06);display:grid;gap:12px}.technology-detail_judgment__U7uP_ dl>div{display:grid;grid-template-columns:1fr;gap:4px;font-size:12px;line-height:1.8}.technology-detail_judgment__U7uP_ dt{color:#627594}.technology-detail_judgment__U7uP_ dd{margin:0;color:var(--shaqiu-text-secondary)}.technology-detail_bullets__CBiKO{padding-left:20px;margin:16px 0 0;color:var(--shaqiu-text-secondary);font-size:15px;line-height:1.95}.technology-detail_bullets__CBiKO li{padding-left:3px;margin:8px 0}.technology-detail_bullets__CBiKO li::marker{color:#a6b8d8}.technology-detail_figure__zLYVA{margin:22px 0;border-radius:12px;padding:18px 20px;background:#f7f9fc}.technology-detail_figureToolbar__v0EZZ{display:flex;justify-content:space-between;align-items:center;color:var(--shaqiu-text-muted);font-size:11px}.technology-detail_figureToolbar__v0EZZ button{display:inline-flex;align-items:center;gap:5px;color:var(--shaqiu-text-muted);font-size:11px;border:0;background:none;padding:4px}.technology-detail_figureToolbar__v0EZZ button:hover{color:var(--detail-blue)}.technology-detail_flow__M1lGI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;list-style:none;padding:0;margin:22px 0}.technology-detail_flow__M1lGI li{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px 12px;background:white;box-shadow:0 1px 3px rgba(27,48,80,.04);border-radius:8px}.technology-detail_stepNumber__pSZx_{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#92a6c8;letter-spacing:1px}.technology-detail_flow__M1lGI strong{font-size:13px;font-weight:500;color:#29466e}.technology-detail_flow__M1lGI li>span:last-of-type{font-size:11px;line-height:1.7;color:var(--shaqiu-text-muted)}.technology-detail_flow__M1lGI i{position:absolute;right:-17px;top:47%;color:#b1bfd3;font-style:normal;font-size:14px}.technology-detail_code__01MQx figcaption,.technology-detail_figure__zLYVA figcaption{font-size:11px;line-height:1.7;color:var(--shaqiu-text-muted)}.technology-detail_tableWrap__oYWjC{overflow-x:auto;margin:20px 0;border-radius:8px;border:1px solid #e9edf3}.technology-detail_tableWrap__oYWjC table{border-collapse:collapse;width:100%;font-size:13px;text-align:left;line-height:1.8}.technology-detail_tableWrap__oYWjC caption{caption-side:bottom;text-align:left;padding:12px 15px;font-size:11px;color:var(--shaqiu-text-muted)}.technology-detail_tableWrap__oYWjC td,.technology-detail_tableWrap__oYWjC th{padding:13px 16px;border-bottom:1px solid #edf0f5;min-width:115px}.technology-detail_tableWrap__oYWjC thead th{background:#f7f9fc;color:#54657e;font-weight:500}.technology-detail_tableWrap__oYWjC tbody th{font-weight:400;color:#42516a}.technology-detail_tableWrap__oYWjC td{color:var(--shaqiu-text-muted)}.technology-detail_code__01MQx{margin:20px 0}.technology-detail_code__01MQx>div{padding:12px 18px;color:#8b99ae;background:#f5f7fa;font-size:11px;border-radius:8px 8px 0 0}.technology-detail_code__01MQx pre{margin:0;padding:18px;overflow-x:auto;color:#42618d;background:#f8fafc;font-size:13px;line-height:1.9;border-radius:0 0 8px 8px}.technology-detail_code__01MQx figcaption{margin-top:10px}.technology-detail_aside__PfuxF{grid-column:2;grid-row:1/span 2;align-self:stretch;min-width:0}.technology-detail_sticky__NXzJy{position:sticky;top:112px;max-height:calc(100dvh - 136px);overflow-y:auto;scrollbar-width:thin;padding:6px 4px 6px 0}.technology-detail_toc__Qn9Av{display:grid;margin-top:28px}.technology-detail_toc__Qn9Av h2{font-size:12px;color:var(--shaqiu-text-muted);font-weight:400;margin-bottom:15px;padding-left:15px}.technology-detail_toc__Qn9Av a{font-size:12px;line-height:1.6;padding:9px 14px;border-left:1px solid #e9eef5;color:var(--shaqiu-text-muted)}.technology-detail_toc__Qn9Av a:hover{color:var(--detail-blue)}.technology-detail_toc__Qn9Av a[aria-current]{color:var(--detail-blue);border-left:2px solid var(--detail-blue);padding-left:13px;background:linear-gradient(90deg,#f4f7ff,#fff)}.technology-detail_mobileToc__Uh19d{display:none}.technology-detail_zoom__d5rMI{width:min(1000px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:0;border:0;border-radius:16px;box-shadow:0 24px 100px #0f23483b;overflow:auto}.technology-detail_zoom__d5rMI::backdrop{background:rgba(20,30,50,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.technology-detail_zoom__d5rMI>div{padding:28px}.technology-detail_zoom__d5rMI header{display:flex;align-items:center;justify-content:space-between}.technology-detail_zoom__d5rMI h2{margin:0}.technology-detail_zoom__d5rMI header button{display:flex;padding:8px;background:#f4f6fa;border:0;border-radius:50%;color:#60718a}.technology-detail_zoom__d5rMI .technology-detail_flow__M1lGI{padding:24px;background:#f7f9fc;border-radius:10px}.technology-detail_zoom__d5rMI>div>p{color:#8b96a8;font-size:12px}.technology-detail_notFound__w6YJi{max-width:900px;margin:60px auto;padding:30px;min-height:40vh}.technology-detail_notFound__w6YJi h1{font-size:28px;margin:20px 0}.technology-detail_notFound__w6YJi p{color:var(--shaqiu-text-muted)}.technology-detail_notFound__w6YJi a{display:inline-block;color:#002d9c;margin-top:25px}@media (max-width:1000px){.technology-detail_layout__dH6jV{grid-template-columns:minmax(0,1fr) 240px;column-gap:32px}.technology-detail_header__0iyhC h1{font-size:28px}.technology-detail_flow__M1lGI{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.technology-detail_flow__M1lGI li:nth-child(2) i{display:none}}@media (max-width:760px){.technology-detail_shell__f2vhD{padding:18px 20px 48px}.technology-detail_breadcrumb__55zDB{margin-bottom:16px}.technology-detail_layout__dH6jV{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.technology-detail_header__0iyhC{grid-column:1;grid-row:1}.technology-detail_aside__PfuxF{grid-column:1;grid-row:2;margin-top:22px}.technology-detail_body__KZ2ve{grid-column:1;grid-row:3}.technology-detail_sticky__NXzJy{position:static;max-height:none;overflow:visible;padding:0}.technology-detail_toc__Qn9Av{display:none}.technology-detail_detail__OHwsN .technology-detail_overviewHeading__OtIi_ h2{margin:0}.technology-detail_header__0iyhC h1{font-size:25px;line-height:1.4;letter-spacing:-.3px}.technology-detail_header__0iyhC{padding-bottom:18px}.technology-detail_mobileToc__Uh19d{display:block;padding:14px 0;border-bottom:1px solid var(--detail-line);color:#72829b;font-size:12px}.technology-detail_mobileToc__Uh19d summary{cursor:pointer}.technology-detail_mobileToc__Uh19d nav{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:18px 2px 2px}.technology-detail_mobileToc__Uh19d a[aria-current]{color:var(--detail-blue)}.technology-detail_detail__OHwsN h2{font-size:18px}.technology-detail_section__1xJmA{margin-top:28px}.technology-detail_bullets__CBiKO,.technology-detail_section__1xJmA p,.technology-detail_section__1xJmA p.technology-detail_lead__3tL06{font-size:15px}.technology-detail_judgment__U7uP_{padding:20px}.technology-detail_judgmentHeading__XTzG8 h2{font-size:16px}.technology-detail_judgment__U7uP_ dl>div{grid-template-columns:1fr;gap:3px}.technology-detail_figure__zLYVA{padding:14px}.technology-detail_flow__M1lGI{gap:16px}.technology-detail_flow__M1lGI i{right:-13px}.technology-detail_flow__M1lGI li{padding:13px 10px}.technology-detail_tableWrap__oYWjC td,.technology-detail_tableWrap__oYWjC th{padding:11px 12px}.technology-detail_zoom__d5rMI>div{padding:18px}.technology-detail_zoom__d5rMI .technology-detail_flow__M1lGI{padding:14px}}@media (prefers-reduced-motion:reduce){.technology-detail_detail__OHwsN *{scroll-behavior:auto;transition:none}}.technology-detail_sourceFigure__HjMx3{margin:28px 0 0}.technology-detail_sourceFigure__HjMx3 img{display:block;max-width:100%;max-height:620px;height:auto;margin:0 auto;object-fit:contain}.technology-detail_sourceFigure__HjMx3 figcaption{margin-top:12px;color:var(--shaqiu-text-muted);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.technology-detail_sourceMarkdown__ObvAP{color:var(--shaqiu-text-secondary);font-size:15px;line-height:1.9;overflow-wrap:anywhere}.technology-detail_sourceMarkdown__ObvAP pre{max-width:100%;overflow-x:auto;padding:16px;background:#f5f6fa}.technology-detail_sourceMarkdown__ObvAP table{display:block;max-width:100%;overflow-x:auto}.technology-detail_sourceMarkdown__ObvAP a{color:var(--shaqiu-ui-primary);text-decoration:underline}.technology-detail_recommendation__AuAL4{margin-top:16px;padding-top:16px;border-top:1px solid #e5e9f2}.technology-detail_recommendation__AuAL4 strong{font-size:12px}