.detail-page .ad-hero{min-height:215px}.detail-page .nr-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:38px 65px}.ad-hero .nr-hero-inner>div>p{font-size:12px;letter-spacing:4px;color:#e5bf79;margin:0 0 12px}.ad-hero-title{font:32px/1.5 Songti SC,serif!important;letter-spacing:2px;color:#edf1f4}.detail-page .article-search{display:flex;width:330px;max-width:100%;border:1px solid #738093;background:#15293bda;padding:5px;flex-shrink:0}.detail-page .article-search input{width:100%;min-width:0;border:0;background:transparent;color:#e8eff5;font-size:14px;height:39px;padding:0 12px;outline:none}.detail-page .article-search input::placeholder{color:#a4b7c9}.detail-page .article-search:focus-within{outline:2px solid #e5bf79;outline-offset:3px}.detail-page .article-search button{border:0;background:#e5bf79;color:#132538;padding:0 18px;white-space:nowrap;font-size:14px}.ad-reading-wrap{max-width:1050px;margin:0 auto;padding:30px 35px 65px}.ad-back{display:inline-block;font-size:14px;color:#b3c5d5!important;padding:5px 0;margin-bottom:24px}.ad-back:hover{color:#e5bf79!important}.detail-page .article-paper{position:relative;padding:48px clamp(24px,5vw,70px) 55px;background:#172a3e;border:1px solid #e5bf7933;border-top:3px solid #d6b477;box-shadow:0 18px 50px #05122240}.detail-page .article-meta{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.detail-page .article-meta .post-category{display:inline-block;padding:5px 12px;border:1px solid #e5bf7955;background:#e5bf7910;color:#e5bf79;border-radius:0;font-size:13px}.detail-page .article-meta i{font-size:11px;letter-spacing:2px;font-style:normal;color:#8fa7bd}.detail-page .article-paper>h1{font-size:clamp(27px,3.1vw,42px);color:#f0d7af;line-height:1.5;margin:22px 0 17px;letter-spacing:.5px;overflow-wrap:anywhere}.detail-page .article-paper>time{display:block;font-size:13px;color:#a1b6c9}.detail-page .article-divider{height:1px;position:relative;background:linear-gradient(90deg,#e5bf7970,#ffffff10);margin:32px 0 38px}.detail-page .article-divider b{position:absolute;right:0;top:-12px;background:#172a3e;color:#d1b47c;padding-left:15px;font-size:16px}.detail-page .article-content{font-size:17px;line-height:2;color:#cbd7e3;overflow-wrap:anywhere;min-height:160px}.detail-page .article-content p{margin:0 0 20px}.detail-page .article-content h2{font-size:26px;line-height:1.5;color:#ead0a7;margin:34px 0 14px}.detail-page .article-content h3{font-size:21px;line-height:1.6;color:#e0d3bd;margin:26px 0 12px}.detail-page .article-content ul{list-style:disc}.detail-page .article-content ol{list-style:decimal}.detail-page .article-content ol,.detail-page .article-content ul{margin:14px 0 24px;padding-left:28px}.detail-page .article-content li{padding-left:4px;margin:8px 0}.detail-page .article-content blockquote{margin:25px 0;padding:16px 22px;background:#e5bf790a;border-left:3px solid #d8b778;color:#d5deE6}.detail-page .article-content a{color:#eed099;text-decoration:underline;text-underline-offset:4px}.detail-page .article-content b,.detail-page .article-content strong{font-weight:700}.detail-page .article-content em{font-style:italic;color:inherit}.detail-page .article-content img{max-width:100%;height:auto}.detail-page .article-content{overflow-x:auto}.detail-page .article-content table{border-collapse:collapse;width:100%;margin:20px 0;font-size:15px}.detail-page .article-content td,.detail-page .article-content th{border:1px solid #52667b;padding:10px;min-width:65px}.detail-page .article-content th{background:#213b51;color:#eed099}.detail-page .article-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.detail-page .article-nav-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px 25px;background:#16283b;border:1px solid #405063}.detail-page a.article-nav-card:hover{background:#1c3249;border-color:#b99c69}.detail-page .article-nav-card>span{font-size:13px;color:#d3b67f}.detail-page .article-nav-card>strong{font-size:16px;line-height:1.65;color:#cad8e6;font-weight:400;overflow-wrap:anywhere}.detail-page .article-nav-card.next{text-align:right}.detail-page .article-nav-card.disabled{border-color:#ffffff12;background:#132235}.detail-page .article-nav-card.disabled>span,.detail-page .article-nav-card.disabled>strong{color:#7c92a8}.ad-reading-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:30px;font-size:12px;color:#8fa5ba;letter-spacing:1px}.ad-reading-bottom a:hover{color:#e5bf79}.detail-page .post-state{min-height:350px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;background:#16293d;border:1px solid #e5bf7935;color:#b6c9db;padding:35px;text-align:center}.detail-page .post-state h1{font-size:28px;color:#e5c99e;margin:0}.detail-page .post-state a{color:#e5bf79}.detail-page .post-state button{border:1px solid #e5bf7960;background:#e5bf7910;color:#e5bf79;padding:10px 22px;font-size:14px}@media(max-width:760px){.detail-page .nr-hero-inner{align-items:stretch;flex-direction:column;gap:20px;padding:28px 24px 55px}.ad-hero-title{font-size:25px!important;letter-spacing:1px}.detail-page .article-search{width:100%}.ad-reading-wrap{padding:25px 18px 45px}.ad-back{margin-bottom:18px}.detail-page .article-paper{padding:28px 22px 35px}.detail-page .article-paper>h1{font-size:27px;line-height:1.5;margin-top:18px}.detail-page .article-meta i{font-size:10px;letter-spacing:1px}.detail-page .article-content{font-size:16px;line-height:1.95}.detail-page .article-content h2{font-size:23px}.detail-page .article-content h3{font-size:20px}.detail-page .article-content blockquote{margin-inline:0;padding:12px 16px}.detail-page .article-navigation{grid-template-columns:1fr;gap:12px}.detail-page .article-nav-card{padding:20px}.ad-reading-bottom{font-size:11px;letter-spacing:0}.detail-page .post-state{padding:25px 18px}}