.news-head{padding-bottom:28px}.news-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:30px}.news-filters a{padding:9px 13px;border:1px solid var(--line);color:var(--muted);text-decoration:none;font-weight:700;font-size:.85rem}.news-filters a:hover,.news-filters a.active{color:#fff;background:#271713;border-color:#6a342c}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.news-card{padding:28px;background:rgba(21,23,22,.94);border:1px solid var(--line)}.news-card>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.news-card time{color:var(--muted);font-size:.8rem}.news-card h2{font:700 1.65rem/1.18 Georgia,serif}.news-card h2 a{text-decoration:none}.news-card p{color:var(--muted)}.news-category{display:inline-flex;padding:6px 9px;color:#fff;background:#474b48;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.news-category.release{background:#9d302a}.news-category.update{background:#815d21}.news-category.maintenance{background:#365069}.news-category.announcement{background:#51436c}.news-detail{max-width:860px;margin:70px auto}.news-detail header{padding:45px 0 35px;border-bottom:1px solid var(--line)}.news-detail h1{font:700 clamp(2.5rem,6vw,4.8rem)/1 Georgia,serif;margin:.3em 0}.news-body{padding:28px 0;font-size:1.08rem}.news-body p{margin:0 0 1.25em;color:#d0cbc2}.news-admin-form textarea{min-height:120px;resize:vertical;width:100%;padding:13px 14px;background:#0d0f0e;border:1px solid #3a3d3b;color:#fff;font:inherit}.news-admin-form textarea[name=content]{min-height:280px}.news-admin-form select{width:100%;padding:13px 14px;background:#0d0f0e;border:1px solid #3a3d3b;color:#fff;font:inherit}.news-admin-actions{display:flex;gap:10px;flex-wrap:wrap}.button.secondary{background:#343735}.button.danger{background:#702722}@media(max-width:760px){.news-grid{grid-template-columns:1fr}.news-card>div{align-items:flex-start;flex-direction:column}.news-detail{margin:45px auto}.news-detail header{padding-top:30px}}
