/* 首页资料与病例模板 */
.section-nav{justify-content:flex-start;gap:52px}.section-nav>a{min-width:72px;justify-content:center}.local-heading>select{font-size:12px;min-height:34px;max-width:128px;padding:5px 8px;border:1px solid #c4d1d9;background:#fff;color:var(--blue)}.home-originals{max-width:1040px;margin:21px auto 0;padding-top:17px;border-top:1px solid var(--line)}.home-originals-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:11px}.home-originals-heading h2{font-size:20px;font-weight:600}.home-originals-heading>.original-open{font-size:12px;min-height:30px}.local-original-layout{display:flex;align-items:center;gap:21px;padding:13px 18px;background:#f8f9f9;border-top:1px solid #dce2e5;border-bottom:1px solid #dce2e5}.local-notice-cover{display:block;width:77px;height:98px;flex-shrink:0;padding:0;border:1px solid #d4d9dc;overflow:hidden;background:white}.local-notice-cover img{width:100%;height:auto;min-height:100%;object-fit:cover;object-position:top}.plain-document{width:63px;height:84px;border:1px solid #bbcbd5;background:white;color:#4a6c80;display:grid;place-items:center;font-size:24px;flex-shrink:0;font-family:serif}.local-original-copy{min-width:0;flex:1}.local-original-copy>strong{font-size:16px;line-height:1.7;font-weight:550;color:var(--navy)}.local-original-copy>p{font-size:12px;line-height:1.85;color:var(--muted);margin-top:5px}.local-original-links{display:flex;align-items:center;flex-wrap:wrap;gap:9px 25px;margin-top:9px}.local-original-links button,.local-original-links>a{font-size:12px;min-height:32px;padding:4px 0;line-height:1.8;color:var(--blue)}.source-finder{padding-top:15px}.source-finder .documents-count{font-size:11px}.source-finder[data-expanded="false"] .documents-count,.source-finder[data-expanded="false"] #original-documents-list,.source-finder[data-expanded="false"] #document-pagination{display:none}.source-finder #document-pagination{display:flex;align-items:center;justify-content:center;gap:25px;font-size:12px;min-height:38px;margin-top:13px}.source-finder #document-pagination:empty{display:none}.source-finder #document-pagination button{min-height:38px;font-size:12px;padding:7px 12px;color:var(--blue)}.source-finder #document-pagination button:disabled{opacity:.35;color:var(--muted)}#home-reference{max-width:1040px;margin:16px auto 0}.case-template-bar{grid-area:templates;display:flex;gap:16px;align-items:center;padding:10px 0 13px}.case-template-bar>label{font-size:13px;white-space:nowrap;color:var(--muted)}.case-template-bar>select{font-size:14px;min-height:40px;max-width:320px;min-width:220px;padding:8px 34px 8px 11px;background:#fff;border:1px solid #a8c1d0;color:var(--navy)}.calc-workspace{grid-template-areas:'templates templates' 'scenes scenes' 'summary summary' 'inputs results'}.reading-example-strip{margin-top:12px}.source-finder .original-document-entry h3{font-weight:500}body[data-page="overview"] #view-overview{padding-bottom:20px}
@media(max-width:767px){.section-nav{justify-content:space-between;gap:0}.section-nav>a{min-width:0;flex:0 0 auto;font-size:14px;padding-inline:4px}.local-heading>select{font-size:11px;min-height:32px;max-width:108px;padding:4px 6px}.home-originals{margin-top:16px;padding-top:14px}.home-originals-heading{margin-bottom:9px}.home-originals-heading h2{font-size:19px}.home-originals-heading>.original-open{font-size:11px;min-height:29px}.local-original-layout{gap:15px;padding:11px 13px}.local-notice-cover{width:65px;height:88px}.plain-document{width:57px;height:76px;font-size:21px}.local-original-copy>strong{font-size:14px;line-height:1.7}.local-original-copy>p{font-size:10px;line-height:1.85;margin-top:4px}.local-original-links{gap:9px 18px;margin-top:6px}.local-original-links button,.local-original-links>a{font-size:12px;min-height:32px;padding:3px 0}.source-finder{padding-top:11px}.source-finder .documents-toolbar{gap:15px}.source-finder input[type="search"]{font-size:16px}.source-finder .all-regions{font-size:11px;white-space:nowrap}.source-finder #document-pagination{gap:22px;margin-top:11px;font-size:11px}.source-finder #document-pagination button{font-size:12px;min-height:36px;padding:6px 11px}#home-reference{margin-top:12px}.case-template-bar{grid-area:templates;padding:1px 0 11px;gap:12px;justify-content:space-between}.case-template-bar>label{font-size:13px;color:var(--navy)}.case-template-bar>select{min-height:39px;font-size:13px;width:calc(100% - 78px);max-width:270px;min-width:0;padding:7px 24px 7px 10px}.calc-workspace{grid-template-areas:'templates' 'scenes' 'summary' 'heading' 'quantities' 'services' 'rule' 'results' 'actions'}.calculator-view .sheet-heading>p{font-size:12px;line-height:1.85}.home-originals #original-documents-list{scroll-margin-top:8px}}
@media(max-width:360px){.local-original-links{gap:9px 13px}.local-original-copy>strong{font-size:13px}.local-original-links button,.local-original-links>a{font-size:11px}.case-template-bar>select{font-size:12px}}
@media print{.case-template-bar,.home-originals,#home-reference{display:none!important}.calc-workspace{display:block}}
@media(max-width:767px){body[data-page]:not([data-page="overview"]) .context-inner{display:grid;grid-template-columns:76px minmax(0,1fr);gap:2px 14px;align-items:center;padding-block:10px;min-height:67px}body[data-page]:not([data-page="overview"]) .region-container{grid-column:1;grid-row:1/3;align-self:center}body[data-page]:not([data-page="overview"]) .context-version{grid-column:2;grid-row:1;min-width:0}body[data-page]:not([data-page="overview"]) .context-version>.field-caption{display:none}body[data-page]:not([data-page="overview"]) .context-version p{max-width:none;width:100%;font-size:10px;line-height:1.8}body[data-page]:not([data-page="overview"]) .phase-label{grid-column:2;grid-row:2;margin:0!important;justify-self:start;font-size:10px;line-height:1.6}body[data-page]:not([data-page="overview"]) .context-rule{display:none}}
