.news_detail_inner{width:100%;max-width:1200px;margin:0 auto}@media (max-width:1200px){.news_detail_inner{padding:0 min(3vw,20px)}}.news_detail_loading,.news_detail_error{min-height:200px;color:var(--label-secondary);justify-content:center;align-items:center;font-size:16px;display:flex}.news_detail_empty{border-top:1px solid var(--border-tertiary);flex-direction:column;align-items:center;gap:120px;width:100%;padding:180px 0;display:flex}.news_detail_empty_content{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.news_detail_empty_icon{color:#606060;flex-shrink:0;width:60px;height:60px}[data-theme=light] .news_detail_empty_icon{color:#c2c2c2}.news_detail_empty_text{letter-spacing:-.09px;color:var(--label-secondary);text-align:center;white-space:nowrap;font-size:18px;font-weight:400;line-height:28px}.news_detail_header{border-bottom:1px solid var(--border-tertiary);flex-direction:column;gap:8px;padding-bottom:24px;display:flex}.news_detail_badge{align-items:center;display:flex}.news_detail_badge .category_tag{font-size:13px}.news_detail_title{color:var(--label-primary);font-size:clamp(20px,4vmin,30px);font-weight:600;line-height:1.4}.news_detail_meta{align-items:flex-end;gap:24px;min-height:40px;display:flex}@media (max-width:767px){.news_detail_meta{flex-direction:column;align-items:flex-start;gap:8px}}.news_detail_meta_author{color:var(--label-primary);opacity:.5;align-items:center;font-size:14px;display:flex}.news_detail_meta_dot{margin:0 2px}.news_detail_meta_stats{align-items:center;gap:16px;display:flex}.news_detail_stat{color:var(--label-secondary);align-items:center;gap:4px;font-size:14px;display:flex}.news_detail_stat svg{color:var(--label-tertiary);flex-shrink:0}.news_detail_content{min-height:400px;padding:min(8vw,60px) 0}.news_detail_body{color:var(--label-primary);font-size:16px;font-weight:300;line-height:1.7}.news_detail_body img{max-width:100%;height:auto!important}.news_detail_body hr{opacity:.6;margin:25px 0}.news_detail_body strong{font-weight:700}.news_detail_body a{text-decoration:underline}.news_detail_body a:hover{color:inherit;opacity:.8}.news_detail_body ol{padding-left:20px;list-style-type:decimal}.news_detail_body ul{list-style-type:circle}.news_detail_body ol ol,.news_detail_body ol ul,.news_detail_body ul ol,.news_detail_body ul ul{padding-left:18px}.news_detail_actions{flex-direction:column;align-items:center;gap:16px;display:flex}.news_detail_buttons{align-items:center;gap:8px;display:flex}.news_detail_share_wrap{position:relative}.news_detail_like_btn,.news_detail_share_action_btn{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:4px;width:110px;height:48px;padding:0 24px;font-size:16px;font-weight:500;transition:all .15s;display:flex}.news_detail_like_btn{border:1px solid var(--border-tertiary);color:var(--label-secondary);background:0 0}.news_detail_like_btn.is_active{color:var(--label-primary);background:#ffbf000d;border:1px solid #ffbf00cc}.news_detail_like_btn.is_active svg{color:#ffbf00}@media (hover:hover) and (pointer:fine){.news_detail_like_btn:hover{border-color:var(--label-tertiary)}}.news_detail_like_btn:disabled{opacity:.6;cursor:not-allowed}.news_detail_share_action_btn{border:1px solid var(--border-tertiary);color:var(--label-primary);background:0 0;transition:background .35s}@media (hover:hover) and (pointer:fine){.news_detail_share_action_btn:hover{background:var(--surface-tertiary)}}.news_detail_share_popover{opacity:0;visibility:hidden;z-index:10;flex-direction:column;align-items:center;transition:opacity .15s,visibility .15s;display:flex;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.news_detail_share_popover.is_open{opacity:1;visibility:visible}.news_detail_share_popover_content{background:var(--surface-tertiary);border:1px solid var(--border-tertiary);border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:12px 17px;display:flex}.news_detail_share_popover_btn{width:20px;height:20px;color:var(--label-primary);cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;transition:opacity .15s,color .15s;display:flex}@media (hover:hover) and (pointer:fine){.news_detail_share_popover_btn:hover{opacity:1;color:var(--label-primary)}}.news_detail_share_popover_arrow{border-left:9px solid #0000;border-right:9px solid #0000;border-top:9px solid var(--border-tertiary);width:0;height:0;position:relative}.news_detail_share_popover_arrow:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--surface-tertiary);width:0;height:0;position:absolute;top:-10px;left:-8px}.news_detail_like_error{color:#ff4757;text-align:center;width:100%;margin-top:8px;font-size:14px}.news_detail_back{border-top:1px solid var(--border-tertiary);justify-content:center;margin-top:min(6vw,60px);padding:min(6vw,60px) 0;display:flex}.news_detail_back_btn{border-radius:4px;width:148px;height:48px;text-decoration:none}.news_detail_list{flex-direction:column;gap:8px;min-height:200px;display:flex}.news_detail_list_loading{justify-content:center;align-items:center;min-height:200px;display:flex}.news_detail_pagination{margin-top:min(4vw,40px)}.news_detail .news_row{background:var(--surface-tertiary);border:1px solid #0000;border-radius:8px;align-items:center;height:90px;text-decoration:none;transition:all .35s;display:flex}@media (hover:hover) and (pointer:fine){.news_detail .news_row:hover{background:#ffbf0026;border:1px solid #ffbf004d}}.news_detail .news_row.is_current{background:#ffbf001a;border-left:2px solid #ffbf00}@media (max-width:767px){.news_detail .news_row{flex-direction:column;align-items:flex-start;gap:4px;height:auto;padding:16px}}.news_detail .news_row_badge{flex-shrink:0;justify-content:center;align-items:center;width:120px;height:100%;padding:24px 16px;display:flex}.news_detail .news_row_badge .category_tag{width:70px;height:24px;font-size:13px}html[data-locale=zh-TW] .news_detail .news_row_badge .category_tag{width:86px;font-size:11px}@media (max-width:767px){.news_detail .news_row_badge{order:1;width:auto;height:auto;padding:0}}.news_detail .news_row_title{flex:1;align-items:center;gap:4px;min-width:0;height:100%;padding:24px 10px 24px 0;display:flex}@media (max-width:767px){.news_detail .news_row_title{order:2;align-items:flex-start;width:100%;padding:0}}.news_detail .news_row_title_text{color:var(--label-primary);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,2.6vmin,16px);font-weight:500;transition:color .15s;overflow:hidden}.news_row:hover .news_detail .news_row_title_text{color:#ffbf00}@media (max-width:767px){.news_detail .news_row_title_text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}}.news_detail .news_row_new{background:#ffbf00;border-radius:9999px;flex-shrink:0;width:6px;height:6px;margin-top:2px;display:inline-block}.news_detail .news_row_likes{width:120px;max-width:120px;color:var(--label-secondary);flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:24px 10px;font-size:14px;display:flex}.news_detail .news_row_likes svg{color:var(--label-tertiary);flex-shrink:0}@media (max-width:767px){.news_detail .news_row_likes{order:4;justify-content:flex-start;width:auto;padding:0}}.news_detail .news_row_author{width:120px;max-width:120px;color:var(--label-secondary);text-align:center;flex-shrink:0;justify-content:center;align-items:center;padding:24px 10px;font-size:14px;display:flex}@media (max-width:767px){.news_detail .news_row_author{display:none}}.news_detail .news_row_date{width:120px;max-width:120px;color:var(--label-secondary);text-align:center;flex-shrink:0;justify-content:center;align-items:center;padding:24px 10px;font-size:clamp(11px,2.2vmin,14px);display:flex}@media (max-width:767px){.news_detail .news_row_date{display:none}}.news_detail .news_row_meta{display:none}@media (max-width:767px){.news_detail .news_row_meta{color:var(--label-secondary);order:3;align-items:center;font-size:14px;display:flex}}
