.lux-news-home,.lux-news-page{max-width:1200px;margin:55px auto;padding:0 22px}.lux-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.lux-news-card{display:block;overflow:hidden;border:1px solid #5c4a2e;border-radius:17px;background:#171a20;color:#f4eee3;text-decoration:none;transition:transform .2s}.lux-news-card:hover{transform:translateY(-4px)}.lux-news-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.lux-news-body{padding:23px}.lux-news-body small,.lux-news-article small{color:#d5af70}.lux-news-body h3{font-size:1.2rem;margin:12px 0}.lux-news-body p{color:#b7b7b7;line-height:1.6}.lux-news-body span{color:#e3bc7c;font-weight:700}.lux-news-page h1{font-size:clamp(2rem,5vw,3.6rem)}.lux-news-article{max-width:850px}.lux-news-article small{display:block;margin-top:25px}.lux-news-lead{font-size:1.3rem;color:#ccc}.lux-news-cover{width:100%;border-radius:18px;margin:20px 0}.lux-news-copy{line-height:1.85;white-space:normal;overflow-wrap:anywhere}.news-intro{color:#b7b7b7}.news-admin-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.news-admin-panel{border:1px solid #5c4a2e;border-radius:14px;padding:20px;background:#181c23;min-width:0}.news-form{display:grid;gap:12px;margin:14px 0}.news-form label{display:grid;gap:6px}.news-form input:not([type=checkbox]),.news-form textarea,.news-form select{width:100%;box-sizing:border-box;padding:12px;border-radius:8px;border:1px solid #5c4a2e;background:#0e1219;color:#fff}.news-edit-item{border-top:1px solid #4e4335;padding:14px 0}.news-edit-item summary{cursor:pointer;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.news-edit-item summary span{color:#c9ad7c}.news-edit-thumb{max-width:180px;border-radius:9px}.news-error,.news-ok{padding:12px;border-radius:8px;margin:15px 0;background:#493025;color:#fff}.news-ok{background:#244436}@media(max-width:800px){.lux-news-grid,.news-admin-layout{grid-template-columns:1fr}}
