@import url("./news-rich-content.css");
.cms-hero-controls{display:flex;gap:.75rem;margin-top:1.25rem}.cms-hero-controls button{border:1px solid currentColor;border-radius:999px;background:rgba(255,255,255,.9);color:var(--primary,#2563eb);padding:.45rem .8rem;cursor:pointer}.hero-bg-image.cms-hero-has-desktop-image{background-image:var(--cms-hero-image);background-size:cover;background-position:center}.cms-news-detail{max-width:860px;margin:0 auto}.cms-news-detail-cover{width:100%;max-height:460px;object-fit:cover;border-radius:18px;margin:1.5rem 0}.cms-news-detail-meta{display:flex;flex-wrap:wrap;gap:.75rem;color:var(--text-secondary,#64748b)}.cms-news-detail-content{line-height:1.8}.cms-news-status{padding:2rem;text-align:center;color:var(--text-secondary,#64748b)}.news-card,.side-news-card,.featured-card{cursor:pointer}.cms-form-status{margin-top:1rem;color:var(--primary,#2563eb)}.cms-form-status[data-state="error"]{color:#b91c1c}@media (max-width:640px){.cms-hero-controls{margin-top:1rem}.hero-bg-image.cms-hero-has-mobile-image{background-image:var(--cms-hero-mobile-image)}.cms-news-detail{padding:0 1rem}.cms-news-detail-meta{font-size:.9rem}}
.pagination[hidden] { display: none; }
