.detail_page__4PsQv{padding:var(--space-2xl) 0 var(--space-3xl);background:var(--color-bg-page);min-height:60vh}.detail_container__1TW2w{max-width:1240px;margin:0 auto;padding:0 var(--space-lg)}.detail_back__6qYLR{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-secondary);text-decoration:none;margin-bottom:var(--space-lg);transition:color .2s ease}.detail_back__6qYLR:hover{color:#c62828}.detail_layout__gc5EX{display:grid;grid-template-columns:230px minmax(0,1fr) 300px;grid-template-areas:"nav main side";grid-gap:var(--space-lg);gap:var(--space-lg);align-items:start}.detail_sideNav__nQSft{grid-area:nav}.detail_sideNav__nQSft,.detail_side__pxmDe{position:-webkit-sticky;position:sticky;top:80px}.detail_side__pxmDe{grid-area:side;display:flex;flex-direction:column;gap:var(--space-lg)}.detail_main__AAHNM{grid-area:main;min-width:0}.detail_sideCard__zPSnQ,.detail_sideNav__nQSft{background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-lg)}.detail_sideTitle__5LWXa{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#c62828;padding-bottom:var(--space-sm);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-border-light)}.detail_sideTitle__5LWXa:before{content:"";width:4px;height:14px;background:#c62828;border-radius:2px}.detail_navList__eoXhi{display:flex;flex-direction:column;gap:4px}.detail_navItem__UqLdO{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:14px;color:var(--color-text-secondary);text-decoration:none;border-left:3px solid transparent;border-radius:var(--radius-md);transition:all .2s ease}.detail_navItem__UqLdO:hover{background:rgba(198,40,40,.06);color:#c62828}.detail_navItemActive__Lc1uy{background:rgba(198,40,40,.08);color:#c62828;font-weight:600;border-left-color:#c62828}.detail_navIcon__7ZiRM{display:flex;font-size:16px}.detail_navText__JvfBo{flex:1 1}.detail_honorList__23ani{list-style:none;margin:0;padding:0}.detail_honorItem__7qECP{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6}.detail_honorItem__7qECP+.detail_honorItem__7qECP{border-top:1px dashed var(--color-border-light)}.detail_honorYear__ZnkOm{padding:2px 10px;font-size:12px;font-weight:600;color:#c62828;background:rgba(198,40,40,.08);border-radius:6px;flex-shrink:0}.detail_honorText__GzHlZ{color:var(--color-text-secondary)}.detail_recoList__Vkgnz{display:flex;flex-direction:column;gap:10px}.detail_recoItem__dAk7_{display:block;padding:10px 12px;background:var(--color-bg-page);border-radius:var(--radius-md);text-decoration:none;transition:all .2s ease}.detail_recoItem__dAk7_:hover{background:rgba(198,40,40,.06)}.detail_recoItem__dAk7_:hover .detail_recoTitle__d939V{color:#c62828}.detail_recoTag__XiHwL{display:inline-block;padding:2px 8px;font-size:11px;color:#c62828;background:rgba(198,40,40,.08);border-radius:4px;margin-bottom:6px}.detail_recoTitle__d939V{display:block;font-size:13px;line-height:1.55;color:var(--color-text-primary);transition:color .2s ease}.detail_recoDate__UiiNm{display:block;font-size:12px;color:var(--color-text-tertiary);margin-top:4px}.detail_header__FusMk{text-align:center;padding:var(--space-xl) var(--space-lg);background:var(--color-bg-card);border:1px solid var(--color-border-light);border-bottom:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.detail_moduleTag__PMrpv{display:inline-block;padding:4px 14px;font-size:12px;color:#c62828;background:rgba(198,40,40,.08);border:1px solid rgba(198,40,40,.25);border-radius:999px;margin-bottom:var(--space-md)}.detail_title__5U5Uu{font-size:24px;font-weight:600;color:var(--color-text-primary);line-height:1.55;margin-bottom:var(--space-md)}.detail_meta__EiThx{display:flex;justify-content:center;gap:var(--space-lg);font-size:13px;color:var(--color-text-tertiary)}.detail_body__haK1g{padding:var(--space-xl) clamp(20px,5%,48px) var(--space-2xl);background:var(--color-bg-card);border:1px solid var(--color-border-light);border-radius:0 0 var(--radius-lg) var(--radius-lg)}.detail_blockP__8KSo8{font-size:15px;line-height:2;color:var(--color-text-primary);text-align:justify;text-indent:2em;margin-bottom:var(--space-md)}.detail_blockH__JKVjj{font-size:16px;font-weight:600;color:#c62828;line-height:1.5;margin:var(--space-lg) 0 var(--space-md);padding-left:10px;border-left:4px solid #c62828}.detail_sign__Ps8mT{font-size:15px;line-height:2;color:var(--color-text-primary);text-align:right;margin-top:var(--space-xl)}@media(max-width:1200px){.detail_layout__gc5EX{grid-template-columns:210px minmax(0,1fr);grid-template-areas:"nav main" "side side"}.detail_sideNav__nQSft{position:static}.detail_side__pxmDe{position:static;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}}@media(max-width:820px){.detail_layout__gc5EX{grid-template-areas:"main" "nav" "side"}.detail_layout__gc5EX,.detail_side__pxmDe{grid-template-columns:1fr}.detail_title__5U5Uu{font-size:20px}.detail_meta__EiThx{flex-direction:column;align-items:center;gap:4px}}