/* Limited visual polish; preserve identity, cinema tools, existing responsive layout */
.cw65-panel{border-color:color-mix(in srgb,var(--gold,#d9b570) 24%,var(--border,#37364a))!important}
.cw65-related{display:flex;flex-wrap:wrap;gap:.65rem;margin:1rem 0 2rem}
.cw65-chip{display:inline-flex;max-width:100%;align-items:center;gap:.35rem;padding:.65rem .95rem;border:1px solid #605776;border-radius:999px;background:#1e2030;color:#ede6f1;text-decoration:none;transition:transform .18s,background .18s}
.cw65-chip:hover{transform:translateY(-2px);background:#302840}
.cw65-chip.active{border-color:#ba956c;color:#ffe5b4;background:#3c3040}
.cw65-news-hero{background:radial-gradient(circle at 15% 10%,#563f615c,transparent 45%),linear-gradient(130deg,#1b1a31,#0c101e);border:1px solid #343449;border-radius:24px;padding:clamp(30px,5vw,70px);margin:20px 0 30px}
.cw65-news-hero h1{font-size:clamp(27px,5vw,48px);margin:8px 0 13px;line-height:1.35}
.cw65-news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:16px}
.cw65-news-card{background:linear-gradient(160deg,#212437,#151725);border:1px solid #36394a;border-radius:18px;padding:22px;transition:transform .18s,border-color .18s}
.cw65-news-card:hover{transform:translateY(-3px);border-color:#92749e}
.cw65-news-card h2{font-size:18px;line-height:1.55;margin:9px 0}
.cw65-news-card p{color:#aaaac1;line-height:1.8}.cw65-news-card small{color:#caaf8d}
.cw65-article{max-width:900px;margin:24px auto;padding:clamp(20px,5vw,55px);border:1px solid #35374c;border-radius:22px;background:linear-gradient(130deg,#191b2b,#111420)}
.cw65-article h1{font-size:clamp(26px,4vw,42px);line-height:1.4}
.cw65-article-text{font-size:17px;line-height:2.1;white-space:normal;margin:26px 0}
.cw-admin-body .cw-admin-topbar{background:linear-gradient(95deg,#1c20341a,#1714213d)}
@media(max-width:640px){.cw65-news-hero{padding:25px}.cw65-news-card{padding:17px}.cw65-chip{font-size:12px}}
@media(prefers-reduced-motion:reduce){.cw65-chip,.cw65-news-card{transition:none}}
