.news-detail-module__gS7V8W__page{background:var(--bg-primary);min-height:100vh}.news-detail-module__gS7V8W__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;max-width:1120px;margin:0 auto;padding:20px 24px 60px;display:grid}.news-detail-module__gS7V8W__sidebar{position:-webkit-sticky;position:sticky;top:84px}.news-detail-module__gS7V8W__relatedCard{background:radial-gradient(ellipse 90% 50% at 12% 0%, #7c3aed38, transparent 68%), radial-gradient(ellipse 70% 55% at 105% 22%, #6366f12e, transparent 62%), linear-gradient(145deg, #7c3aed14, #6366f10d 48%, #4f46e514), var(--bg-card);border:1px solid #7c3aed3d;border-radius:18px;padding:18px 14px;animation:.42s cubic-bezier(.22,1,.36,1) both news-detail-module__gS7V8W__relatedIn;position:relative;overflow:hidden;box-shadow:0 12px 34px #6366f11a}.news-detail-module__gS7V8W__relatedCard:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff38 42%,#0000 64%);transition:transform .9s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.news-detail-module__gS7V8W__relatedCard:hover:before{transform:translate(120%)}@keyframes news-detail-module__gS7V8W__relatedIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.news-detail-module__gS7V8W__relatedKicker{letter-spacing:1px;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:10px;font-weight:800}.news-detail-module__gS7V8W__relatedTitle{color:var(--text-primary);margin:0 0 14px;font-size:17px;font-weight:700}.news-detail-module__gS7V8W__relatedList{gap:10px;display:grid}.news-detail-module__gS7V8W__relatedItem{background:radial-gradient(circle at 0% 0%, #7c3aed2e, transparent 52%), linear-gradient(135deg, #7c3aed21, #6366f114 48%, #4f46e50a), var(--bg-card);color:inherit;border:1px solid #7c3aed2e;border-radius:14px;gap:8px;padding:12px;text-decoration:none;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s;animation:.36s both news-detail-module__gS7V8W__relatedItemIn;display:grid;position:relative;overflow:hidden}.news-detail-module__gS7V8W__relatedItem:first-child{animation-delay:40ms}.news-detail-module__gS7V8W__relatedItem:nth-child(2){animation-delay:.1s}.news-detail-module__gS7V8W__relatedItem:nth-child(3){animation-delay:.16s}.news-detail-module__gS7V8W__relatedItem:after{content:"";opacity:.7;background:#7c3aed;width:3px;transition:width .18s,opacity .18s;position:absolute;top:0;bottom:0;left:0;right:auto}.news-detail-module__gS7V8W__relatedItem:hover{border-color:#7c3aed61;transform:translateY(-3px)translate(3px);box-shadow:0 12px 28px #6366f129}.news-detail-module__gS7V8W__relatedItem:hover:after{opacity:1;width:6px}@keyframes news-detail-module__gS7V8W__relatedItemIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.news-detail-module__gS7V8W__relatedTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.news-detail-module__gS7V8W__relatedChip{color:#5b21b6;background:linear-gradient(135deg,#7c3aed24,#6366f11a);border:1px solid #7c3aed2e;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.news-detail-module__gS7V8W__relatedArrow{color:#6d28d9;transition:transform .18s;display:inline-flex}.news-detail-module__gS7V8W__relatedItem:hover .news-detail-module__gS7V8W__relatedArrow{transform:translate(3px)}.news-detail-module__gS7V8W__relatedItemTitle{color:var(--text-primary);font-size:13px;font-weight:700;line-height:1.35}.news-detail-module__gS7V8W__relatedExcerpt{color:var(--text-muted);font-size:12px;line-height:1.5}.news-detail-module__gS7V8W__relatedMeta{color:var(--text-muted);font-size:11px}.news-detail-module__gS7V8W__main{min-width:0}.news-detail-module__gS7V8W__backLink{border:1px solid var(--border);background:var(--bg-card);color:var(--text-secondary);border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:color .14s,border-color .14s,transform .14s;display:inline-flex}.news-detail-module__gS7V8W__backLink:hover{color:var(--accent);border-color:var(--accent-border);transform:translate(-2px)}.news-detail-module__gS7V8W__article{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 12px 40px #6366f11a}.news-detail-module__gS7V8W__articleOrb{filter:blur(38px);pointer-events:none;background:radial-gradient(circle,#6366f124,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-90px;right:-90px}.news-detail-module__gS7V8W__header{z-index:1;background:radial-gradient(ellipse 90% 70% at 100% -5%, #6366f11f, transparent 60%), var(--bg-card);padding:24px 32px 20px;position:relative}.news-detail-module__gS7V8W__headerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.news-detail-module__gS7V8W__categoryPill{border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.news-detail-module__gS7V8W__datePill{border:1px solid var(--border);background:var(--bg-hover);color:var(--text-muted);border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;display:inline-flex}.news-detail-module__gS7V8W__articleTitle{color:var(--text-primary);overflow-wrap:anywhere;margin:0 0 16px;font-size:max(26px,min(4vw,42px));font-weight:720;line-height:1.15}.news-detail-module__gS7V8W__summaryBlock{background:var(--accent-soft);border:1px solid var(--accent-border);border-radius:16px;grid-template-columns:auto 1fr;gap:12px;margin-bottom:16px;padding:16px 18px;display:grid}.news-detail-module__gS7V8W__summaryMark{color:var(--accent);opacity:.75;margin-top:2px;line-height:0}.news-detail-module__gS7V8W__summaryText{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.75}.news-detail-module__gS7V8W__metaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.news-detail-module__gS7V8W__metaActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.news-detail-module__gS7V8W__metaChip{border:1px solid var(--border);background:var(--bg-hover);color:var(--text-muted);border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;text-decoration:none;display:inline-flex}.news-detail-module__gS7V8W__metaChipSource{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border);font-weight:500;transition:background .14s,border-color .14s,transform .14s}.news-detail-module__gS7V8W__metaChipSource:hover{background:#6366f124;border-color:#6366f166;transform:translateY(-1px)}.news-detail-module__gS7V8W__shareBtn{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#6366f1 58%,#818cf8);border:1px solid #6366f16b;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;box-shadow:0 5px 16px #6366f138}.news-detail-module__gS7V8W__shareBtn:hover{filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 8px 22px #6366f157}.news-detail-module__gS7V8W__rule{background:var(--border);border:none;height:1px;margin:0 32px}.news-detail-module__gS7V8W__body{z-index:1;color:var(--text-secondary);padding:22px 32px 10px;font-size:16px;line-height:1.85;position:relative}.news-detail-module__gS7V8W__body p{margin:0 0 1.1em}.news-detail-module__gS7V8W__body h2{color:var(--text-primary);margin:1.5em 0 .6em;line-height:1.25}.news-detail-module__gS7V8W__body h3{color:var(--text-primary);margin:1.5em 0 .6em;line-height:1.25}.news-detail-module__gS7V8W__body h2{font-size:24px}.news-detail-module__gS7V8W__body h3{font-size:19px}.news-detail-module__gS7V8W__body a{color:var(--accent);font-weight:600}.news-detail-module__gS7V8W__body ul{margin:0 0 1.1em;padding-left:28px}.news-detail-module__gS7V8W__body ol{margin:0 0 1.1em;padding-left:28px}.news-detail-module__gS7V8W__body ul{list-style-type:disc}.news-detail-module__gS7V8W__body ol{list-style-type:decimal}.news-detail-module__gS7V8W__body li{line-height:inherit;margin-bottom:.3em}.news-detail-module__gS7V8W__body blockquote{border-left:4px solid var(--accent);color:var(--text-primary);margin:1.5em 0;padding:10px 18px}.news-detail-module__gS7V8W__body pre{color:#e5e7eb;background:#111827;border-radius:12px;padding:17px;overflow:auto}.news-detail-module__gS7V8W__body img{border-radius:14px;max-width:100%;height:auto}.news-detail-module__gS7V8W__body table{border-collapse:collapse;border:1px solid var(--border);-webkit-overflow-scrolling:touch;border-radius:12px;width:-moz-fit-content;width:fit-content;min-width:100%;max-width:100%;margin:1.4em 0;font-size:14px;display:block;overflow-x:auto}.news-detail-module__gS7V8W__body th{background:var(--bg-hover);color:var(--text-primary);text-align:left;border-bottom:2px solid var(--border);text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;padding:11px 14px;font-size:12px;font-weight:700}.news-detail-module__gS7V8W__body td{border-bottom:1px solid var(--border);vertical-align:top;min-width:140px;padding:10px 14px}.news-detail-module__gS7V8W__body tr:last-child td{border-bottom:none}.news-detail-module__gS7V8W__articleFooter{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 32px 18px;display:flex}.news-detail-module__gS7V8W__articleFooter span{color:var(--text-muted);margin-right:2px;font-size:12px;font-weight:800}.news-detail-module__gS7V8W__internalLink{border:1px solid var(--accent-border);background:var(--accent-soft);min-height:30px;color:var(--accent);border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.news-detail-module__gS7V8W__internalLink:hover{background:#6366f11f;border-color:#6366f16b;transform:translateY(-1px)}@media (max-width:860px){.news-detail-module__gS7V8W__layout{grid-template-columns:1fr;gap:0;padding:12px 12px 40px}.news-detail-module__gS7V8W__sidebar{display:none}.news-detail-module__gS7V8W__header{padding:16px 16px 14px}.news-detail-module__gS7V8W__articleTitle{font-size:max(22px,min(7vw,30px))}.news-detail-module__gS7V8W__summaryBlock{grid-template-columns:1fr;gap:8px;padding:13px 14px}.news-detail-module__gS7V8W__summaryMark{display:none}.news-detail-module__gS7V8W__summaryText{font-size:14px}.news-detail-module__gS7V8W__metaActions{justify-content:flex-start;width:100%;margin-left:0}.news-detail-module__gS7V8W__rule{margin:0 16px}.news-detail-module__gS7V8W__body{padding:16px 16px 6px;font-size:15px}.news-detail-module__gS7V8W__articleFooter{padding:8px 16px 12px}}