.sn-list-hero{background:#e9f7fc;padding:42px 0}.sn-list-hero h1{font-size:36px;margin:12px 0;font-weight:700}.sn-list-hero p:last-child{font-size:13px}.sn-tabs{display:flex;gap:14px;flex-wrap:wrap;margin:8px 0 26px}.sn-tabs a{border:1px solid #9fcfdf;padding:9px 23px;font-size:13px}.sn-tabs [aria-current=page]{background:#217ea3;color:white}.sn-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:25px 0 65px}.sn-card{display:flex;gap:20px;border:1px solid #cce5ef;padding:22px;align-items:flex-start}.sn-card>img{width:130px;height:125px;object-fit:contain;background:#f0faff;flex-shrink:0}.sn-card>div{min-width:0;flex:1}.sn-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:#547381;line-height:1.8}.sn-meta>span{color:#217ea3;font-weight:700}.sn-status{font-size:10px;font-weight:500;color:#426d81;background:#e9f7fc;padding:3px 8px}.sn-card h2{font-size:18px;font-weight:700;line-height:1.8;margin:12px 0;overflow-wrap:anywhere}.sn-more{font-size:11px;color:#217ea3}.sn-article{padding-bottom:35px}.sn-article-heading{max-width:1000px;margin:auto;padding:28px 0 35px;border-bottom:1px solid #cce5ef}.sn-article-heading h1{font-size:32px;line-height:1.75;font-weight:700;margin:22px 0 20px;overflow-wrap:anywhere}.sn-article-heading .sn-meta{margin-top:20px}.sn-period{font-size:14px;color:#217ea3}.sn-content{max-width:900px;margin:35px auto 0;font-size:15px;line-height:2.1;overflow-wrap:anywhere}.sn-block{margin-bottom:32px}.sn-block h2,.sn-block h3{font-size:23px;font-weight:700;margin-bottom:18px}.sn-block p{margin-bottom:18px}.sn-images{display:grid;gap:20px;margin:24px 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.sn-images img{max-height:850px;width:100%;height:auto;object-fit:contain}.sn-images a{align-self:start;background:#f5fbfd}.sn-content a{color:#217ea3;text-underline-offset:4px}.sn-content .sh-button{color:#217ea3;margin:12px 0}.sn-content .st-info-table{font-size:14px}.sn-block>.sn-table-scroll{overflow-x:auto}.sn-source-link{font-size:12px;color:#547381}.sn-caption{font-size:12px;color:#547381}.sn-home-category{font-size:10px;color:#217ea3;margin-right:12px}.sh-news-list .sn-status{margin-right:12px}
@media(max-width:1050px){.sh-header:has(+main .sn-page) .sh-nav{gap:16px}.sn-card{display:block}.sn-card>img{width:100%;height:190px;margin-bottom:16px}}
@media(max-width:700px){.sn-list-hero{padding:30px 0}.sn-list-hero h1{font-size:28px}.sn-tabs{gap:9px}.sn-tabs a{font-size:12px;padding:8px 16px}.sn-list{grid-template-columns:1fr;gap:18px}.sn-card{display:flex;padding:18px;gap:14px}.sn-card>img{width:95px;height:110px;margin:0}.sn-card h2{font-size:16px;margin:9px 0}.sn-meta{font-size:10px;gap:8px}.sn-article-heading{padding:15px 0 26px}.sn-article-heading h1{font-size:25px;line-height:1.8}.sn-content{font-size:13px;line-height:2.1;margin-top:26px}.sn-period{font-size:12px}.sn-block h2,.sn-block h3{font-size:21px}.sn-images{gap:15px;grid-template-columns:1fr}.sn-article .st-info-table th{width:100px}.sn-meta .sn-status{font-size:9px}.sn-home-category{display:block;margin:4px 0}}
