#page-material-research.active{animation:none;}.material-research-page{min-width:0;}#material-research-root{width:100%;min-width:0;}.material-research-shell{--research-paper:var(--bg-card,var(--xy-surface,#fff));--research-paper-soft:var(--bg-card-hover,#fbfaf6);--research-ink:var(--text-primary,var(--xy-ink,#24313a));--research-muted:var(--text-secondary,var(--xy-muted,#697278));--research-line:var(--border-glass,var(--xy-line,#d9ddd8));--research-line-strong:var(--border-glass-strong,var(--xy-line-strong,#b9c0bd));--research-blue:var(--interactive-primary,var(--xy-sky-ink,#2c5f87));--research-blue-soft:var(--status-info-bg,#eaf4fb);--research-green:var(--status-success-fg,var(--xy-done,#2f6f55));--research-green-soft:var(--status-success-bg,#e9f4ee);--research-warm:var(--xy-signal,#ffd928);--research-warn:var(--status-warning-fg,#9a6500);--research-warn-soft:var(--status-warning-bg,#fff5d8);width:min(100%,1240px);min-width:0;margin:0 auto;display:grid;gap:18px;color:var(--research-ink);font-family:var(--xy-font-ui,"Microsoft YaHei UI","PingFang SC",sans-serif);overflow-wrap:anywhere;}.material-research-shell,.material-research-shell *{box-sizing:border-box;}.material-research-shell h1,.material-research-shell h2,.material-research-shell h3,.material-research-shell h4,.material-research-shell p{margin:0;}.material-research-intro{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:22px 24px 23px 28px;border:1px solid var(--research-line);border-left:4px solid var(--research-blue);background:repeating-linear-gradient(90deg,transparent 0 31px,color-mix(in srgb,var(--research-blue) 8%,transparent) 31px 32px),var(--research-paper);box-shadow:var(--xy-shadow-card,0 14px 36px rgba(35,49,58,0.07));}.material-research-eyebrow{display:block;margin-bottom:8px;color:var(--research-blue);font:750 12px/1.3 var(--xy-font-data,"Bahnschrift","Segoe UI",sans-serif);letter-spacing:0.08em;}.material-research-intro h1{max-width:16ch;font:800 clamp(28px,3vw,40px)/1.1 var(--xy-font-display,var(--xy-font-ui));}.material-research-intro p{max-width:58ch;margin-top:9px;color:var(--research-muted);font-size:14px;line-height:1.65;}.material-research-primary-action,.material-research-secondary-action{min-height:var(--xy-touch-min,44px);border-radius:var(--xy-radius-control,12px);padding:10px 16px;font:750 14px/1.25 var(--xy-font-ui);cursor:pointer;}.material-research-primary-action{border:1px solid color-mix(in srgb,var(--research-warm) 72%,#7a6510);color:#151719;background:var(--research-warm);box-shadow:0 5px 0 color-mix(in srgb,var(--research-warm) 56%,#9c7f00);}.material-research-secondary-action{border:1px solid var(--research-line-strong);color:var(--research-ink);background:var(--research-paper);}.material-research-primary-action:hover,.material-research-secondary-action:hover{transform:translateY(-1px);}.material-research-primary-action:active{transform:translateY(3px);box-shadow:0 2px 0 color-mix(in srgb,var(--research-warm) 56%,#9c7f00);}.material-research-primary-action:focus-visible,.material-research-secondary-action:focus-visible,.material-research-shell button:focus-visible,.material-research-shell input:focus-visible,.material-research-shell textarea:focus-visible,.material-research-shell select:focus-visible{outline:3px solid color-mix(in srgb,var(--research-blue) 38%,transparent);outline-offset:2px;}.material-research-workspace{min-width:0;display:grid;gap:16px;}.material-research-topic-list,.material-research-detail,.material-research-capture,.material-research-empty{min-width:0;border:1px solid var(--research-line);border-radius:var(--xy-radius-card,18px);background:var(--research-paper);}.material-research-topic-list{align-self:start;overflow:hidden;}.material-research-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;padding:13px 16px;border-bottom:1px solid var(--research-line);}.material-research-section-head h2,.material-research-section-head h3{font:800 16px/1.35 var(--xy-font-display,var(--xy-font-ui));}.material-research-topic-row{width:100%;min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;border:0;border-bottom:1px solid var(--research-line);color:inherit;text-align:left;background:transparent;}.material-research-topic-row:last-child{border-bottom:0;}.material-research-topic-row[aria-current="true"]{box-shadow:inset 3px 0 var(--research-blue);background:var(--research-blue-soft);}.material-research-topic-row strong,.material-research-topic-row small{display:block;}.material-research-topic-row small{margin-top:4px;color:var(--research-muted);font-size:12px;}.material-research-status,.material-research-confidence{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap;}.material-research-confidence[data-confidence="certain"]{color:var(--research-green);background:var(--research-green-soft);}.material-research-confidence[data-confidence="possible"],.material-research-confidence[data-confidence="conflict"],.material-research-confidence[data-confidence="missing"]{color:var(--research-warn);background:var(--research-warn-soft);}.material-research-evidence{padding:18px;border-left:3px solid var(--research-blue);background:var(--research-paper-soft);}.material-research-evidence blockquote{margin:9px 0 0;color:var(--research-muted);font-size:13px;line-height:1.65;}.material-research-capture textarea,.material-research-capture input,.material-research-capture select{width:100%;min-width:0;min-height:var(--xy-touch-min,44px);border:1px solid var(--research-line-strong);border-radius:var(--xy-radius-control,12px);padding:11px 13px;color:var(--research-ink);background:var(--research-paper);font:inherit;}.material-research-capture textarea{min-height:152px;resize:vertical;line-height:1.65;}.material-research-empty{display:grid;justify-items:start;gap:8px;padding:clamp(24px,6vw,52px);border-style:dashed;}.material-research-empty p{max-width:52ch;color:var(--research-muted);line-height:1.6;}.material-research-notice{padding:12px 14px;border:1px solid color-mix(in srgb,var(--research-green) 30%,var(--research-line));border-radius:12px;color:var(--research-green);background:var(--research-green-soft);font-size:14px;font-weight:700;}.material-research-notice[data-tone="error"],.material-research-warning{border-color:color-mix(in srgb,var(--research-warn) 32%,var(--research-line));color:var(--research-warn);background:var(--research-warn-soft);}.material-research-vendor-groups{display:grid;gap:22px;padding:clamp(16px,3vw,24px);}.material-research-vendor-group{display:grid;gap:12px;min-width:0;}.material-research-group-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid var(--research-line);}.material-research-group-heading h3{font-size:16px;}.material-research-group-heading span,.material-research-group-empty,.material-research-muted{color:var(--research-muted);font-size:12px;}.material-research-group-empty{padding:12px 0 4px;}.material-research-vendor-card,.material-research-difference-card{min-width:0;overflow:hidden;border:1px solid var(--research-line);border-radius:15px;background:var(--research-paper);}.material-research-vendor-card > header,.material-research-difference-card > header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--research-line);background:var(--research-paper-soft);}.material-research-vendor-card h4,.material-research-difference-card h3{font:800 17px/1.35 var(--xy-font-display,var(--xy-font-ui));}.material-research-vendor-facts,.material-research-difference-card dl{margin:0;padding:0;}.material-research-vendor-facts > div,.material-research-difference-card dl > div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;padding:10px 15px;border-bottom:1px solid color-mix(in srgb,var(--research-line) 70%,transparent);}.material-research-vendor-facts dt,.material-research-difference-card dt{color:var(--research-muted);font-size:12px;}.material-research-vendor-facts dd,.material-research-difference-card dd{min-width:0;margin:0;font-size:13px;font-weight:700;line-height:1.5;}.material-research-vendor-facts dd small{color:var(--research-muted);font-size:11px;font-weight:600;}.material-research-vendor-facts ul{margin:0;padding-left:16px;}.material-research-completeness{width:64px;height:5px;display:inline-block;overflow:hidden;margin-right:7px;border-radius:999px;vertical-align:middle;background:var(--research-line);}.material-research-completeness i{width:var(--value);height:100%;display:block;border-radius:inherit;background:var(--research-blue);}.material-research-visit-history{border-top:0;border-right:0;border-bottom:1px solid var(--research-line);border-left:0;border-radius:0;background:transparent;}.material-research-visit-history summary{min-height:42px;display:flex;align-items:center;gap:7px;padding:10px 15px;cursor:pointer;color:var(--research-muted);font-size:12px;font-weight:700;}.material-research-visit-history article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:9px 15px;border-top:1px solid var(--research-line);font-size:12px;line-height:1.5;}.material-research-visit-history time{color:var(--research-muted);font-family:var(--xy-font-data,"Bahnschrift","Segoe UI",sans-serif);}.material-research-vendor-card > footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px;}.material-research-vendor-card > footer > span{color:var(--research-muted);font-size:11px;}.material-research-vendor-card > footer > div{display:flex;gap:7px;}.material-research-vendor-card > footer button,.material-research-compare-toggle{min-height:36px;padding:7px 10px;border-radius:10px;font-size:12px;}.material-research-compare-toggle{border:1px solid var(--research-line-strong);color:var(--research-ink);background:var(--research-paper);}.material-research-compare-toggle[aria-pressed="true"]{border-color:color-mix(in srgb,var(--research-blue) 55%,var(--research-line));color:var(--research-blue);background:var(--research-blue-soft);}.material-research-compare-bar{position:sticky;z-index:6;bottom:12px;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0 16px 16px;padding:10px;border:1px solid var(--research-line);border-radius:15px;background:color-mix(in srgb,var(--research-paper) 95%,transparent);box-shadow:0 12px 28px rgba(35,49,58,0.14);backdrop-filter:blur(14px);}.material-research-compare-bar > span{min-width:0;display:grid;gap:2px;margin-right:auto;}.material-research-compare-bar small{color:var(--research-muted);font-size:11px;}.material-research-compare-bar button:disabled{opacity:0.45;cursor:not-allowed;box-shadow:none;}.material-research-comparison-note{padding:16px 18px 0;}.material-research-comparison-note .material-research-warning{display:grid;gap:4px;}.material-research-comparable{padding:12px 14px;border:1px solid color-mix(in srgb,var(--research-green) 28%,var(--research-line));border-radius:12px;color:var(--research-green);background:var(--research-green-soft);font-size:13px;}.material-research-comparison > .material-research-compare-grid{padding:18px;}.material-research-difference-card > header{display:grid;}.material-research-difference-card > header span{color:var(--research-muted);font-size:12px;}.material-research-difference-card > button{width:calc(100% - 28px);margin:14px;}.material-research-decision-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 16px;padding:18px;border-left:4px solid var(--research-blue);background:var(--research-blue-soft);}.material-research-decision-hero span{grid-column:1 / -1;color:var(--research-muted);font-size:12px;}.material-research-decision-hero h3{font-size:22px;}.material-research-decision-hero strong{color:var(--research-blue);font:800 20px/1 var(--xy-font-data,"Bahnschrift","Segoe UI",sans-serif);}.material-research-decision-snapshot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.material-research-decision-snapshot > div{padding:15px;border:1px solid var(--research-line);border-radius:13px;background:var(--research-paper-soft);}.material-research-decision-snapshot h3{margin-bottom:9px;font-size:14px;}.material-research-decision-snapshot ul{margin:0;padding-left:18px;font-size:13px;line-height:1.6;}.material-research-decision textarea{min-height:96px;}.material-research-decision-actions{display:grid;gap:9px;margin:0;padding:15px;border:1px solid var(--research-line);border-radius:13px;}.material-research-decision-actions legend{padding:0 6px;font-size:14px;font-weight:800;}.material-research-decision-actions p{color:var(--research-muted);font-size:12px;}.material-research-decision-actions label{min-height:42px;display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:10px;background:var(--research-paper-soft);font-size:13px;}.material-research-decision-actions input{width:19px;height:19px;margin:0;accent-color:var(--research-green);}.material-research-link-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;}.material-research-link-preview article{min-width:0;display:grid;align-content:start;gap:5px;padding:13px;border:1px solid var(--research-line);border-radius:12px;background:var(--research-paper-soft);}.material-research-link-preview article[data-requested="true"]{border-color:color-mix(in srgb,var(--research-green) 34%,var(--research-line));background:var(--research-green-soft);}.material-research-link-preview span,.material-research-link-preview small{color:var(--research-muted);font-size:11px;line-height:1.45;}.material-research-link-preview strong{font-size:13px;}.material-research-schedule-dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:14px;border:1px solid var(--research-line);border-radius:13px;}.material-research-schedule-dates legend{padding:0 6px;font-size:13px;font-weight:800;}.material-research-schedule-dates label{min-width:0;display:grid;gap:7px;color:var(--research-muted);font-size:12px;font-weight:700;}.material-research-schedule-dates input{width:100%;min-width:0;min-height:44px;border:1px solid var(--research-line-strong);border-radius:10px;padding:9px 10px;color:var(--research-ink);background:var(--research-paper);font:inherit;}.material-research-form,.material-research-review-body{display:grid;gap:18px;padding:clamp(16px,3vw,24px);}.material-research-form label,.material-research-review-field{display:grid;gap:8px;min-width:0;color:var(--research-ink);font-size:13px;font-weight:750;}.material-research-form label > span,.material-research-review-field > span{display:flex;align-items:center;flex-wrap:wrap;gap:7px;}.material-research-form label b{color:var(--research-warn);}.material-research-form-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.material-research-helper{color:var(--research-muted);font-size:13px;line-height:1.6;}.material-research-voice-hint{display:grid;gap:5px;padding:14px 15px;border:1px solid color-mix(in srgb,var(--research-blue) 20%,var(--research-line));border-radius:13px;background:var(--research-blue-soft);}.material-research-voice-hint strong{font-size:14px;}.material-research-voice-hint span{color:var(--research-muted);font-size:13px;line-height:1.55;}.material-research-capture-tools,.material-research-mobile-actions{display:flex;justify-content:flex-end;gap:9px;}.material-research-topic-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--research-line);}.material-research-topic-summary > div{display:grid;gap:4px;padding:18px;border-right:1px solid var(--research-line);}.material-research-topic-summary > div:last-child{border-right:0;}.material-research-topic-summary strong{font:800 24px/1 var(--xy-font-data,"Bahnschrift","Segoe UI",sans-serif);}.material-research-topic-summary span,.material-research-record-list small{color:var(--research-muted);font-size:12px;}.material-research-record-list{display:grid;}.material-research-record-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 18px;border-bottom:1px solid var(--research-line);}.material-research-empty-compact{margin:18px;padding:24px;}.material-research-single-action{padding:16px 18px;}.material-research-summary-card{display:grid;gap:7px;padding:18px;border:1px solid color-mix(in srgb,var(--research-blue) 25%,var(--research-line));border-radius:14px;background:var(--research-blue-soft);}.material-research-summary-card span,.material-research-review-heading span{color:var(--research-muted);font-size:12px;}.material-research-summary-card strong{font-size:17px;line-height:1.55;}.material-research-review-section{display:grid;gap:15px;}.material-research-review-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;}.material-research-review-heading h3{font-size:17px;}.material-research-review-field em{font-style:normal;}.material-research-review-field input,.material-research-review-field select{width:100%;min-width:0;min-height:46px;border:1px solid var(--research-line-strong);border-radius:12px;padding:10px 12px;color:var(--research-ink);background:var(--research-paper);font:inherit;}.material-research-review details{border:1px solid var(--research-line);border-radius:13px;background:var(--research-paper-soft);}.material-research-review summary{min-height:46px;display:flex;align-items:center;padding:11px 14px;cursor:pointer;font-size:13px;font-weight:750;}.material-research-review details ul,.material-research-review details p,.material-research-review details blockquote{margin:0;padding:0 16px 16px 34px;color:var(--research-muted);font-size:13px;line-height:1.65;}.material-research-review details blockquote{padding-left:16px;white-space:pre-wrap;}.material-research-confirm-check{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px;border:1px solid var(--research-line);border-radius:13px;background:var(--research-paper-soft);font-size:13px;line-height:1.55;}.material-research-confirm-check input{width:20px;height:20px;margin:0;accent-color:var(--research-green);}.material-research-warning{padding:12px 14px;border:1px solid;border-radius:12px;font-size:13px;line-height:1.55;}@media (min-width:768px){.material-research-workspace{grid-template-columns:minmax(240px,0.34fr) minmax(0,1fr);align-items:start;}.material-research-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}}@media (min-width:1200px){.material-research-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:767px){body[data-current-page="material-research"] .page-content{padding-inline:12px;}.material-research-shell{gap:12px;}.material-research-intro{grid-template-columns:minmax(0,1fr);align-items:start;padding:18px 17px 19px 20px;}.material-research-intro h1{max-width:none;font-size:27px;}.material-research-primary-action,.material-research-secondary-action{width:100%;min-height:48px;}.material-research-workspace,.material-research-compare-grid{display:grid;grid-template-columns:minmax(0,1fr);}.material-research-form-grid{grid-template-columns:minmax(0,1fr);gap:13px;}.material-research-review-heading{display:grid;align-items:start;}.material-research-capture-tools > button{flex:1;}.material-research-topic-summary > div{padding:15px 12px;}.material-research-topic-summary strong{font-size:21px;}.material-research-vendor-groups{padding:14px;}.material-research-vendor-card > footer{align-items:stretch;flex-direction:column;}.material-research-vendor-card > footer > div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}.material-research-compare-bar{bottom:calc(var(--mobile-nav-height,72px) + env(safe-area-inset-bottom) + 8px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:8px;}.material-research-compare-bar > span{grid-column:1 / -1;}.material-research-compare-bar button{width:100%;}.material-research-decision-snapshot{grid-template-columns:minmax(0,1fr);}.material-research-link-preview,.material-research-schedule-dates{grid-template-columns:minmax(0,1fr);}.material-research-topic-list,.material-research-detail,.material-research-capture{border-radius:15px;}.material-research-mobile-actions{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:16px;padding:0;border:0;background:transparent;}.material-research-single-action{grid-template-columns:minmax(0,1fr);}}@media (prefers-reduced-motion:reduce){.material-research-shell *,.material-research-shell *::before,.material-research-shell *::after{scroll-behavior:auto !important;transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;}}