.research_root__E2aFk{display:grid;gap:24px;padding-bottom:48px;color:var(--ink,#19231c)}.research_root__E2aFk :is(button,input,summary,a):focus-visible{outline:2px solid #58724e;outline-offset:4px}.research_page__W3IZC .experience-header{padding-bottom:26px}.research_page__W3IZC .experience-header>p{max-width:850px;font-size:15px;line-height:1.9}.research_page__W3IZC .experience-header h1{font-size:clamp(32px,4vw,48px)}.research_marketBrief__m5NWD{padding:6px 0}.research_stepLabel__L7ea2{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;font-weight:700;letter-spacing:.1em;color:#586555;margin-bottom:20px}.research_stepLabel__L7ea2 span{font-weight:400;letter-spacing:0}.research_lead__fKa5c{max-width:730px;font-size:17px}.research_asOf__NjNgh{display:grid;gap:8px;align-content:start;font-size:12px;color:#586555}.research_pulse__GCzzi{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.research_pulse__GCzzi span{border:1px solid #c6d0c0;padding:7px 12px;background:#eef1e7;font-size:13px}.research_indexQuotes__Zv_NE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.research_indexQuotes__Zv_NE>div{display:grid;gap:8px;border-top:1px solid #cbd1c4;padding:18px 0}.research_indexQuotes__Zv_NE strong{font-size:28px;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.research_indexQuotes__Zv_NE [data-direction=up]{color:#985245}.research_indexQuotes__Zv_NE [data-direction=down]{color:#3c7051}.research_root__E2aFk .research_primary__Pm6_E{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:17px 23px;min-height:54px;border:1px solid #253e2a;background:#23372a;color:#fff;font-size:17px;font-weight:700;cursor:pointer}.research_primary__Pm6_E:disabled{opacity:.55;cursor:wait}.research_caption__0YC1d{font-size:12px;color:#626d60}.research_panorama__W9h3N{margin-top:26px;padding-top:12px;border-top:1px solid #cbd1c4}.research_overviewGrid__5MqN5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.research_overviewGrid__5MqN5 section{padding:20px;background:#eef1e8}.research_overviewGrid__5MqN5 h4{margin:12px 0;font-size:17px}.research_serial__c2uuR{font-family:ui-monospace,monospace;font-size:12px;color:#6a775f}.research_technical__RyNnR{margin-top:24px;padding-top:14px;border-top:1px solid #d0d2c8}.research_technical__RyNnR>summary{color:#626d60;font-size:13px}.research_daoReport__7JaTm{margin-top:24px}.research_reportSummary__csjme{padding:24px;background:#e9edde;border-left:3px solid #526d43}.research_root__E2aFk .research_reportSummary__csjme h3{margin-top:0;font-size:23px}.research_pillars__BPTYv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.research_pillar__0V597{padding:22px;border:1px solid #cbd1c4;display:flex;flex-direction:column;min-width:0}.research_pillarHead__dt0r1{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.research_root__E2aFk .research_pillarHead__dt0r1 h3{margin:0;font-size:29px}.research_pillarState__ys1L5{font-size:11px;color:#57674d;border-bottom:1px solid #a7b596;padding-bottom:3px}.research_pillar__0V597 h4{line-height:1.6;font-size:16px;margin-bottom:0}.research_meaning__ZKxxz{color:#5d665d;font-size:13px}.research_pillar__0V597 details{margin:14px 0;font-size:12px}.research_pillar__0V597 li{line-height:1.7;margin-bottom:6px}.research_pillarFacts___4nBd div{display:grid;gap:6px;border-bottom:1px solid #e0e3da;padding:9px 0}.research_pillarFacts___4nBd dt{color:#626d60}.research_pillarFacts___4nBd dd{margin:0;overflow-wrap:anywhere}.research_pillarFacts___4nBd small{display:block}.research_principle__4ebxX{display:grid;gap:8px;padding-top:18px;margin-top:auto;border-top:1px solid #d0d2c8}.research_principle__4ebxX strong{font-family:serif;font-size:21px}.research_principle__4ebxX small{line-height:1.8;color:#626d60}.research_nextQuestions__AURnS{margin-top:24px;padding:16px 24px;background:#f0f2ea}.research_nextQuestions__AURnS li{line-height:1.8}.research_pricePath__574Nd{margin:24px 0;border:1px solid #cbd1c4;padding:20px;color:#3d6548}.research_pricePath__574Nd svg{display:block;width:100%;height:auto;margin-top:14px}.research_pricePath__574Nd div{display:flex;justify-content:space-between;font-size:12px}.research_aiCommentary__4JVds{padding:20px;margin-top:20px;border:1px dashed #adb79e}.research_method__DSLsh{padding:20px;background:#f0f2ea}.research_method__DSLsh li,.research_method__DSLsh p{line-height:1.8;font-size:13px}.research_method__DSLsh a{text-decoration:underline}@media (max-width:1000px){.research_pillars__BPTYv{grid-template-columns:1fr}}@media (max-width:700px){.research_overviewGrid__5MqN5{grid-template-columns:1fr}.research_root__E2aFk .research_primary__Pm6_E{width:100%}.research_pillar__0V597,.research_reportSummary__csjme{padding:18px}.research_stepLabel__L7ea2{margin-bottom:14px}.research_indexQuotes__Zv_NE{gap:9px}.research_indexQuotes__Zv_NE strong{font-size:16px}}.research_panel__fo_EM{border:1px solid var(--line,#d0d2c8);background:var(--surface,#fafaf5);padding:clamp(20px,3vw,36px);min-width:0}.research_panel__fo_EM h2{font-size:24px;margin:0 0 12px}.research_panel__fo_EM h3{margin:24px 0 12px}.research_panel__fo_EM p{line-height:1.65;overflow-wrap:anywhere}.research_boundary__rvcqB,.research_warning__zFlzr{border-left:3px solid #a3a700;padding:12px 16px;background:#eeefdc;line-height:1.6}.research_error__mdxvt{padding:14px;background:#f9e7e3;color:#803122}.research_heading__064La{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.research_channels__iwEdC,.research_metrics__9IKH2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.research_metrics__9IKH2 strong{display:block;font-size:25px;color:#17251e}.research_channels__iwEdC{grid-template-columns:repeat(3,minmax(0,1fr))}.research_channels__iwEdC section{border-top:2px solid #5e705e;padding:0 12px;background:#f1f2eb}.research_actions__Z39SC{display:flex;gap:10px;flex-wrap:wrap;align-items:end;margin:12px 0}.research_actions__Z39SC button,.research_history__kuPUa button{border:1px solid #99a294;background:#fff;padding:10px 14px;color:#17251e;cursor:pointer;overflow-wrap:anywhere;text-align:left}.research_actions__Z39SC button:disabled,.research_history__kuPUa button:disabled{opacity:.55;cursor:wait}.research_actions__Z39SC label{display:grid;gap:8px;flex:1;min-width:min(230px,100%)}.research_actions__Z39SC input{padding:11px;border:1px solid #99a294;width:100%;min-width:0}.research_root__E2aFk small{font-size:12px;font-weight:400;display:inline-block;margin-left:4px}.research_evidence__HuVSl{display:grid;gap:12px;margin-top:20px}.research_evidence__HuVSl details{border-top:1px solid #d0d2c8;padding-top:12px}.research_root__E2aFk summary{cursor:pointer;line-height:1.6}.research_root__E2aFk pre{font-family:ui-monospace,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;background:#eef0e9;padding:14px}.research_history__kuPUa{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #d0d2c8}.research_legacy__1yyPZ{max-height:650px!important}.research_facts__96Nxa{margin:12px 0;display:grid;gap:8px}.research_facts__96Nxa>div{display:grid;grid-template-columns:minmax(130px,1fr) minmax(0,2fr);gap:12px;padding:6px 0;border-bottom:1px solid #e0e3da}.research_facts__96Nxa dt{color:#5d665d;font-size:13px}.research_facts__96Nxa dd{margin:0;overflow-wrap:anywhere}@media (max-width:700px){.research_panel__fo_EM{padding:16px}.research_metrics__9IKH2{grid-template-columns:repeat(2,minmax(0,1fr))}.research_channels__iwEdC{grid-template-columns:1fr}.research_history__kuPUa button:first-child{flex:1;min-width:0}}.research_stockIdentity__wJlSs{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:28px;padding-top:26px;border-top:1px solid #cbd1c4}.research_stockIdentity__wJlSs h2{font-size:30px;letter-spacing:-.03em}.research_stockIdentity__wJlSs h2 small{font-family:ui-monospace,monospace;color:#65705f;letter-spacing:0}.research_stockMeta__8XvRa{margin:0;font-size:12px;color:#626d60}.research_company__utyWZ{margin:32px 0 20px;padding:clamp(18px,3.2vw,38px);border:1px solid #d1d6c8;background:#f7f7f1;min-width:0}.research_companyHeader__EV_CS h3{margin:0 0 14px;max-width:760px;font-size:clamp(22px,2.1vw,28px);line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.research_companyHeader__EV_CS>p{font-size:14px;color:#5d685a;margin:0 0 24px}.research_company__utyWZ .research_boundary__rvcqB{background:transparent;border:0;padding:0;color:#626b5e;font-size:12px;line-height:1.75}.research_companyControls__htJ7Q{padding:18px;border:1px solid #d9ddcf;background:#fffef9;gap:16px}.research_companyControls__htJ7Q label{font-size:12px;font-weight:600}.research_companyControls__htJ7Q input{background:#f9faf4;min-height:44px;font-size:14px;font-weight:400}.research_companyControls__htJ7Q button{min-height:44px;background:#253c2e;color:#fff;border-color:#253c2e;font-size:13px}.research_companyControls__htJ7Q button:disabled{cursor:not-allowed;opacity:1;color:#66705e;background:#e9ecdf;border-color:#d4d9c9}.research_companyMeta__wtQtf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;border-block:1px solid #d4d9cc}.research_companyMeta__wtQtf p{margin:0;padding:16px 12px;font-size:12px;color:#66705f}.research_companyMeta__wtQtf p+p{border-left:1px solid #d4d9cc}.research_companyMeta__wtQtf strong{display:block;margin-top:8px;font-size:20px;line-height:1.4;font-weight:600;color:#263a2a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.research_companyMeta__wtQtf .research_providerNames__MFEit{font-size:14px;line-height:2}.research_companyCoverage__LVOEH{font-size:12px;line-height:1.8;color:#66705f;margin:12px 0 24px}.research_companyCoverage__LVOEH strong{font-weight:500;color:#435039}.research_reportNav__9ddta{display:flex;flex-wrap:wrap;gap:6px 22px;padding:10px 0 20px}.research_reportNav__9ddta a{font-size:12px;color:#526248;padding:7px 0;text-decoration:none;border-bottom:1px solid #aebba4}.research_reportNav__9ddta a:hover{color:#182e1e;border-bottom-color:#182e1e}.research_company__utyWZ :is(section[id],div[id],details[id]){scroll-margin-top:105px}.research_companyThesis__GyFDz{padding:clamp(20px,3vw,30px);background:#203226;color:#f7f8ef;border-top:3px solid #b5c68e}.research_companyThesis__GyFDz>span{color:#c8d8b3;font-size:11px;letter-spacing:.08em}.research_companyThesis__GyFDz h4{font-size:22px;font-weight:600;margin:12px 0 20px}.research_companyThesis__GyFDz .research_companyCitation__cwaJk{margin-bottom:0}.research_companyThesis__GyFDz .research_companyCitation__cwaJk>p{max-width:90ch;font-size:15px;line-height:2;color:#edf1e4}.research_companyThesis__GyFDz :is(a,small,summary){color:#d9e4c4}.research_companyThesis__GyFDz .research_citationBar__kA_fV a,.research_companyThesis__GyFDz .research_citationId__EHhA_{border-color:#5d7255}.research_companyThesis__GyFDz blockquote{background:#293e2e;border-color:#91a87c}.research_companySection__vpAZY{margin-top:38px;padding-top:24px;border-top:1px solid #ced6c4}.research_reportHeading__Fbe8s{display:flex;gap:16px;align-items:baseline;margin-bottom:22px}.research_reportHeading__Fbe8s>.research_serial__c2uuR{font-size:15px}.research_reportHeading__Fbe8s h4{font-size:20px;font-weight:600;line-height:1.5;margin:0}.research_reportHeading__Fbe8s p{font-size:12px;color:#68735f;margin:6px 0 0}.research_companyProfile__m1_nz{max-width:940px}.research_businessGrid__c7jRE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 18px}.research_businessGrid__c7jRE>article{padding:20px;background:#fffef9;border:1px solid #d8dece;min-width:0;display:flex;flex-direction:column;align-items:start}.research_businessRole__UB_By{font-size:11px;letter-spacing:.07em;color:#63705a}.research_businessGrid__c7jRE h4{font-size:17px;line-height:1.7;margin:12px 0 8px}.research_businessTheme__5eXoV{color:#63705a;font-size:12px;line-height:1.8;margin:0 0 20px}.research_stage__CuUh9{display:inline-block;margin-top:auto;padding:7px 10px;background:#edf1e3;border:1px solid #d1dbc0;color:#3f5436;font-size:11px;font-weight:500;line-height:1.7}.research_stage__CuUh9[data-stage="未披露"],.research_stage__CuUh9[data-stage="研发"]{color:#775c35;background:#f4eddf;border-color:#e1d3ba}.research_businessDetail__8TsFp{width:100%;margin-top:16px;padding-top:12px;border-top:1px solid #e0e5d8;font-size:12px}.research_businessDetail__8TsFp>summary{color:#566548}.research_companyPillars__49Vly{display:grid;gap:0}.research_companyPillars__49Vly>article{display:grid;grid-template-columns:120px minmax(0,1fr);gap:26px;padding:24px 0;border-bottom:1px solid #d9dece}.research_companyPillars__49Vly>article>div:first-child{padding-top:4px}.research_companyPillars__49Vly h4{font-family:serif;font-size:30px;font-weight:500;margin:0 0 10px}.research_companyPillars__49Vly>article>div>span{color:#64715b;font-size:12px}.research_companyPillars__49Vly .research_companyCitation__cwaJk{margin:0}.research_companyArguments__qFr7Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.research_companyArguments__qFr7Z>section{border-top:3px solid #789264;background:#f0f3e9;padding:20px;min-width:0}.research_companyArguments__qFr7Z>section+section{border-top-color:#aa8862;background:#f4f0e8}.research_companyArguments__qFr7Z h4{margin:0 0 20px;font-size:16px;line-height:1.7}.research_companyArguments__qFr7Z h4 small{display:block;color:#63705e;margin:4px 0 0}.research_companyArguments__qFr7Z ol{padding-left:20px;margin:0}.research_companyArguments__qFr7Z li{padding:0 0 16px 6px;margin-bottom:18px;border-bottom:1px solid #d9ddcf}.research_companyArguments__qFr7Z li:last-child{padding-bottom:0;margin-bottom:0;border:0}.research_companyArguments__qFr7Z li::marker{color:#6f7c60;font-size:12px;font-family:ui-monospace,monospace}.research_companyArguments__qFr7Z .research_companyCitation__cwaJk{margin:0}.research_companyCitation__cwaJk{margin:12px 0 20px;overflow-wrap:anywhere}.research_companyCitation__cwaJk>p{margin:0 0 12px;font-size:14px;line-height:1.95}.research_citationBar__kA_fV{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:start}.research_root__E2aFk .research_citationBar__kA_fV small{display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:#607052;margin:0;font-size:11px}.research_citationBar__kA_fV a,.research_citationId__EHhA_{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:28px;text-align:center;padding:3px 6px;border:1px solid #c5d0b7;font-family:ui-monospace,monospace;line-height:1.3;text-decoration:none}.research_citationBar__kA_fV a:hover{background:#e2e9d7;color:#203226}.research_citationBar__kA_fV details{font-size:12px;flex:1;min-width:min(150px,100%);padding-top:3px}.research_citationBar__kA_fV summary{color:#526747}.research_companyThesis__GyFDz .research_citationBar__kA_fV summary,.research_root__E2aFk .research_companyThesis__GyFDz .research_citationBar__kA_fV small{color:#d9e4c4}.research_companyCitation__cwaJk blockquote{margin:12px 0;padding:12px 16px;border-left:2px solid #91a579;background:#eff2e6;font-size:12px;line-height:1.95}.research_companyCheck__H5Vn_{border-bottom:1px solid #d7ddce}.research_companyCheck__H5Vn_>summary{list-style:none;display:flex;align-items:baseline;gap:16px;padding:20px 0;font-size:14px;font-weight:500}.research_companyCheck__H5Vn_>summary::-webkit-details-marker{display:none}.research_companyCheck__H5Vn_ .research_serial__c2uuR{flex-shrink:0}.research_checkExpand___iRgB{margin-left:auto;color:#657555;flex-shrink:0}.research_companyCheck__H5Vn_[open] .research_checkExpand___iRgB{transform:rotate(45deg)}.research_checkConditions__C6INt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0 0 22px 34px}.research_checkConditions__C6INt p{margin:0;font-size:13px;line-height:1.9}.research_checkConditions__C6INt strong{display:block;font-size:11px;letter-spacing:.06em;margin-bottom:8px;color:#5b7149}.research_checkConditions__C6INt p+p strong{color:#846744}.research_companySources__ImWLF{background:#eef1e6;padding:18px 20px}.research_companySources__ImWLF>summary{color:#31482d;font-weight:600}.research_companySource__Cz_7W{margin:24px 0;padding-bottom:20px;border-bottom:1px solid #cdd6c0;overflow-wrap:anywhere}.research_companySource__Cz_7W h4{font-size:14px;line-height:1.8;margin:0}.research_companySource__Cz_7W h4 a{text-decoration:underline;text-underline-offset:3px}.research_companySource__Cz_7W p,.research_companySources__ImWLF>p{font-size:12px;line-height:1.8;color:#606f54}.research_companySource__Cz_7W details{font-size:12px}.research_companySource__Cz_7W pre{max-height:420px;overflow:auto;white-space:pre-wrap}.research_companyLeads__rW8Mh{font-size:12px;padding:12px 0}.research_companyLeads__rW8Mh ul{padding-left:20px}.research_companyLeads__rW8Mh li{padding:10px 0;line-height:1.8}.research_companyLeads__rW8Mh li span{display:block;color:#6c775f}@media (max-width:1000px){.research_businessGrid__c7jRE,.research_companyArguments__qFr7Z{grid-template-columns:1fr}}@media (max-width:700px){.research_company__utyWZ{padding:18px 14px;margin-top:24px}.research_companyControls__htJ7Q{padding:12px}.research_companyControls__htJ7Q button{width:100%}.research_companyMeta__wtQtf{grid-template-columns:repeat(2,minmax(0,1fr))}.research_companyMeta__wtQtf p{padding:12px 8px}.research_companyMeta__wtQtf p:nth-child(3){border-left:0}.research_companyMeta__wtQtf p:nth-child(n+3){border-top:1px solid #d4d9cc}.research_companyMeta__wtQtf strong{font-size:17px}.research_reportNav__9ddta{gap:4px 18px}.research_companyThesis__GyFDz{padding:20px 16px}.research_companyThesis__GyFDz h4{font-size:19px}.research_companyThesis__GyFDz .research_companyCitation__cwaJk>p{font-size:14px}.research_companySection__vpAZY{margin-top:28px;padding-top:20px}.research_reportHeading__Fbe8s{gap:12px}.research_reportHeading__Fbe8s h4{font-size:18px}.research_companyPillars__49Vly>article{grid-template-columns:1fr;gap:14px}.research_companyPillars__49Vly>article>div:first-child{display:flex;align-items:baseline;gap:16px}.research_companyPillars__49Vly h4{font-size:26px;margin:0}.research_companyArguments__qFr7Z>section{padding:16px}.research_reportNav__9ddta a{min-height:44px;display:inline-flex;align-items:center}.research_citationBar__kA_fV a{min-width:44px;min-height:44px}.research_businessDetail__8TsFp>summary,.research_citationBar__kA_fV summary{min-height:44px;padding:10px 0}.research_companyCheck__H5Vn_>summary{gap:10px}.research_checkConditions__C6INt{grid-template-columns:1fr;padding-left:0;gap:16px}.research_companySources__ImWLF{padding:16px 12px}.research_stockIdentity__wJlSs h2{font-size:25px}.research_indexQuotes__Zv_NE strong{font-size:18px}}