/* D12 integration additions; scoped to the new Empire entry and presentation. */
.d12-empire-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:12px 0;padding:7px 12px;border:1px solid #b99248;border-radius:14px;background:linear-gradient(145deg,#fff7e5,#ead6a8);color:#591d27;text-decoration:none;font:700 15px/1.2 Georgia,serif;box-shadow:0 2px 8px #39271314}
.d12-empire-banner img{display:block;width:100%;height:auto;max-height:86px;object-fit:cover;object-position:center;border-radius:8px}
.d12-empire-banner span{white-space:nowrap}
@media(max-width:430px){.d12-empire-banner{grid-template-columns:minmax(0,1fr);gap:4px;padding:6px}.d12-empire-banner img{max-height:68px}.d12-empire-banner span{text-align:center;font-size:14px}}
