.news-card{display:grid;grid-template-columns:150px 1fr;min-height:184px;padding:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.news-thumb{display:block;min-height:184px;overflow:hidden;background:#12283b}.news-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news-card:hover .news-thumb img{transform:scale(1.035)}.news-thumb-empty{display:grid;place-items:center;font-size:44px;background:linear-gradient(135deg,#132b40,#17354c)}.news-card-content{display:flex;flex-direction:column;padding:17px 18px}.news-card-content>strong{margin:12px 0 8px;color:#fff;font-size:15px;line-height:1.38}.news-summary{display:-webkit-box;overflow:hidden;color:#9fb3c2;font-size:10px;line-height:1.55;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-card-foot{margin-top:auto;padding-top:12px}.news-dialog{width:min(680px,calc(100% - 24px));max-height:88vh;padding:0;border:1px solid #70dcff3d;border-radius:23px;background:#0b1828;color:#fff;box-shadow:0 30px 90px #000b;overflow:auto}.news-dialog::backdrop{background:#020913c7;backdrop-filter:blur(6px)}.news-dialog-close{position:absolute;z-index:2;right:12px;top:12px;display:grid;place-items:center;width:38px;height:38px;border:1px solid #ffffff24;border-radius:12px;background:#071522d9;color:#fff;font-size:25px;cursor:pointer}.news-dialog-image{display:block;width:100%;max-height:315px;object-fit:cover;background:#102438}.news-dialog-body{padding:24px}.news-dialog-body>time{float:right;color:#91a8ba;font-size:10px}.news-dialog-body h2{clear:both;margin:16px 0 12px;font-size:clamp(21px,4vw,30px);line-height:1.25}.news-dialog-body>p{color:#bacbd6;font-size:13px;line-height:1.65}.news-dialog-actions{display:flex;gap:10px;margin:22px 0 14px}.news-dialog-actions button,.news-dialog-actions a{flex:1;padding:12px 14px;border:1px solid #ffffff18;border-radius:12px;text-align:center;text-decoration:none;font:inherit;font-size:11px;font-weight:850}.news-dialog-actions button{background:#ffffff08;color:#b9cad7;cursor:pointer}.news-dialog-actions a{border-color:#55d6ff55;background:linear-gradient(135deg,#1ca8db,#4c72ed);color:#fff}.news-dialog-body>small{display:block;color:#72899a;font-size:9px;line-height:1.5}@media(max-width:620px){.news-card{grid-template-columns:112px 1fr;min-height:164px}.news-thumb{min-height:164px}.news-card-content{padding:14px}.news-card-content>strong{font-size:13px}.news-summary{-webkit-line-clamp:2}.news-dialog-body{padding:19px}.news-dialog-actions{flex-direction:column}.news-dialog-body>time{float:none;display:block;margin-top:8px}}@media(max-width:390px){.news-card{grid-template-columns:92px 1fr}.news-summary{display:none}}
