/* 本站适配：原 styles.css 保持完整。 */
.logo{font-size:18px;gap:10px;flex-shrink:0}.logo small{display:block;font-size:10px;margin:0;letter-spacing:2px}.nav-links{gap:16px}.topbar{gap:18px}.topbar-right{flex-shrink:0}.search-box{width:170px}
.content-cover img.cover-bg{width:100%;height:100%;object-fit:contain;background:#fdf2f8}.story-card p{line-height:2.1}.story-card [id]{scroll-margin-top:120px}
@media(max-width:1250px){.nav-links{display:none}}
@media(max-width:600px){.logo{font-size:16px;max-width:100%}.topbar{gap:12px}.topbar-right{width:100%;gap:10px}.topbar-right .search-box{flex:1;min-width:0;width:auto;order:0}.btn-nav{padding:8px 12px}.hero h1{font-size:29px;line-height:1.45}.hero-search button{padding:10px 16px;white-space:nowrap}.review-item{padding:12px 8px}.review-item .content{min-width:0}.section .wrap{padding:0}.story-card{padding:24px 18px}}
