.news-page{max-width:800px;margin:0 auto;padding:2rem 1rem}.news-page-header{margin-bottom:1.5rem}.news-page-header h1{color:#ed6423;text-transform:uppercase;letter-spacing:.02em;font-size:1.75rem;font-weight:800}.news-empty{text-align:center;color:#6b6b80;padding:3rem 0}.news-list{flex-direction:column;gap:0;display:flex}.news-card{cursor:pointer;background:linear-gradient(160deg,#1a1a2ef2 0%,#0c0c1cf2 100%);border:1px solid #0f3460;border-bottom:none;align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.news-card:first-child{border-radius:8px 8px 0 0}.news-card:last-child{border-bottom:1px solid #0f3460;border-radius:0 0 8px 8px}.news-card:only-child{border-bottom:1px solid #0f3460;border-radius:8px}.news-card:hover{background:linear-gradient(160deg,#1e1e37fa 0%,#0f0f23fa 100%);border-color:#ed6423}.news-card:hover+.news-card{border-top-color:#ed6423}.news-card-thumb{background:#0a0a15;border:2px solid #0f3460;border-radius:6px;flex-shrink:0;width:150px;height:90px;overflow:hidden}.news-card-thumb img{object-fit:cover;width:100%;height:100%;display:block}.news-card-thumb-placeholder{background:linear-gradient(135deg,#1a1a2e,#0f3460);width:100%;height:100%}.news-card-content{flex:1;min-width:0}.news-card-title{color:#e0e0f0;text-transform:uppercase;letter-spacing:.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .3rem;font-size:.95rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.news-card:hover .news-card-title{color:#fff}.news-card-meta{color:#6b6b80;margin:0;font-size:.75rem;font-weight:500}.news-card-sep{opacity:.5;margin:0 .5rem}.news-card-arrow{color:#ed6423;opacity:.6;flex-shrink:0;font-size:.875rem;transition:opacity .2s,transform .2s}.news-card:hover .news-card-arrow{opacity:1;transform:translate(2px)}@media (max-width:768px){.news-card-thumb{width:100px;height:65px}.news-card-title{font-size:.8rem}.news-card-meta{font-size:.7rem}.news-card{gap:.75rem;padding:.6rem .75rem}}
