.article-detail-page{margin-top:-32px}.container{max-width:1400px;margin:0 auto;padding:0 24px}@media (max-width:768px){.container{padding:0 12px}}.article-header{letter-spacing:-.02em}.header-grid{grid-template-columns:1fr 2fr;gap:32px;padding:32px 0;display:grid}@media (max-width:768px){.header-grid{grid-template-columns:1fr;gap:8px}}.header-left{position:relative}.article-category{padding-left:12px;position:relative}.article-category:before{content:"";background:#000;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translateY(-50%)}html.dark .article-category:before{background:#fff}.back-link{letter-spacing:-.02em;color:inherit;align-items:center;gap:4px;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:absolute;bottom:0;left:0}.desktop-only{display:flex}@media (max-width:768px){.desktop-only{display:none}}.back-arrow{width:16px;height:16px;margin-bottom:-2px;transform:rotate(-90deg)}.header-right{position:relative}@media (max-width:768px){.header-right{padding-bottom:32px}}.article-tags{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.article-tag{background:#0000001a;border-radius:4px;padding:4px 12px;font-size:12px;display:inline-block}html.dark .article-tag{background:#ffffff1a}.article-title{margin-top:32px;margin-bottom:96px;font-size:48px;font-weight:700;line-height:1.1}@media (max-width:768px){.article-title{margin-top:8px;margin-bottom:8px;font-size:24px}}.article-body{border-top:2px solid #e5e5e5}html.dark .article-body{border-color:#333}.body-grid{grid-template-columns:1fr 2fr;gap:32px;padding:64px 0;display:grid}@media (max-width:768px){.body-grid{grid-template-columns:1fr;padding:32px 0}}.body-left{padding-right:32px}@media (max-width:768px){.body-left{padding-right:0}}.article-cover{aspect-ratio:8/5;background:#000;width:100%;max-width:384px;position:relative}@media (max-width:1024px){.article-cover{max-width:100%}}.cover-placeholder{background:linear-gradient(135deg,#333 0%,#222 100%);position:absolute;inset:0}.article-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.article-info-group{margin-bottom:36px;padding-bottom:36px}@media (max-width:768px){.article-info-group{margin-bottom:16px;padding-bottom:16px}}.article-info{letter-spacing:-.02em;margin-bottom:16px;font-weight:700}.article-info:last-child{margin-bottom:0}.info-label{font-size:14px}.info-value{font-size:20px}.article-content{line-height:1.8}.related-section{border-top:2px solid #e5e5e5}html.dark .related-section{border-color:#333}.related-grid{grid-template-columns:1fr 2fr;gap:32px;display:grid}@media (max-width:768px){.related-grid{grid-template-columns:1fr;padding-bottom:64px}}.related-header{padding-top:16px}.related-title-en{letter-spacing:-.02em;font-size:32px;font-weight:700}@media (max-width:768px){.related-title-en{font-size:24px}}.related-title-cn{font-size:20px}@media (max-width:768px){.related-title-cn{font-size:16px}}.related-list{flex-direction:column;display:flex}.related-link{color:inherit;letter-spacing:-.02em;border-bottom:2px solid #e5e5e5;padding:16px 0;text-decoration:none;transition:opacity .2s;display:block;position:relative}html.dark .related-link{border-color:#333}.related-link:hover{opacity:.7}.related-item-title{font-size:24px}@media (max-width:768px){.related-item-title{font-size:18px}}.related-views{margin-left:4px;font-size:12px}
