.owner-published-news{border-color:rgba(196,0,0,.72)!important}
.owner-published-news .owner-badge,.owner-published-blurays .owner-badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border:1px solid #b80000;border-radius:999px;background:#190000;color:#fff;font:800 11px/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.owner-published-news details{margin-top:12px}.owner-published-news summary{cursor:pointer;color:#fff;font-weight:800}.owner-published-news .owner-story{white-space:pre-line}
.owner-published-blurays{width:min(1380px,calc(100% - 28px));margin:28px auto;padding:clamp(18px,3vw,34px);border:1px solid rgba(192,0,0,.7);border-radius:18px;background:linear-gradient(180deg,rgba(23,23,23,.98),rgba(7,7,7,.98));box-shadow:0 18px 44px rgba(0,0,0,.38)}
.owner-published-blurays h3{text-align:center;margin:8px 0 18px;color:#fff}.owner-bluray-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,240px));justify-content:center;gap:18px}.owner-bluray-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px;border:1px solid #353535;border-radius:14px;background:#101010;color:#eee}.owner-bluray-card img{display:block;width:100%;height:260px;object-fit:contain;object-position:center;border-radius:7px;background:#050505}.owner-bluray-card h4{margin:12px 0 5px;color:#fff}.owner-bluray-card p{margin:4px 0;max-width:36ch}.owner-bluray-card .meta{color:#bbb;font-size:.9rem}
@media(max-width:560px){.owner-published-blurays{width:calc(100% - 18px);padding:15px}.owner-bluray-grid{grid-template-columns:minmax(0,260px)}}
