/* One original-master cloth colour, one model, one bronze palette. */
.crest.imp-brand-crest{background:var(--brand-cloth,#2e2318)}
.crest.imp-brand-crest::before{background:transparent url('./header-original-tail.png') center bottom/100% calc(var(--ch) - var(--cw)) no-repeat;filter:none;opacity:1;mix-blend-mode:normal}
/* Show the unchanged original image inside its empty frame border. Its lower
   source edge meets the same reflected source row in the pennant tail. */
.imp-brand-crest .imp-crest-window{position:relative;display:block;width:100%;height:var(--cw);aspect-ratio:1;margin:0;overflow:hidden;background:none;-webkit-mask-image:none;mask-image:none}
.imp-brand-crest .imp-crest-window > img{position:absolute;display:block;width:105.3781512605%;height:auto;max-width:none;left:-2.6890756303%;top:calc(var(--cw) * -.026890756303);margin:0;padding:0;object-fit:contain;filter:none;transform:none;transition:none;background:none}
.crest-link:hover .imp-brand-crest .imp-crest-window > img{filter:none;transform:none}
.imp-brand-crest .imp-crest-window > img:not([src*="brand-original-master.png"]),.ck-notice img.ck-crown,.ck-dhead > img{visibility:hidden}
.identity-cookie-crest{position:relative;display:block;flex:none;width:74px;height:74px;padding:0;overflow:visible;background:none;filter:none}
.identity-cookie-crest--modal{width:68px;height:68px;background:none}
.identity-cookie-window{position:absolute;display:block;inset:0;width:100%;height:100%;overflow:hidden;background:none;-webkit-mask-image:none;mask-image:none}
.identity-cookie-window > img{position:absolute;display:block;width:105.3781512605%;height:auto;max-width:none;left:-2.6890756303%;top:-2.6890756303%;margin:0;padding:0;border:0;background:none;object-fit:contain;filter:none;transform:none;transition:none}
#imperial-s-poster{filter:none}
.lk-foot .s-img{aspect-ratio:323/450}

/* The retired site-wide progress line remains disabled. */
.thread-fix{display:none!important}
.cine .lk-s-art .s-img{aspect-ratio:323/450;object-fit:contain}
.cine .lk-s-art .imp-s-light{display:none!important}
/* If the independent classic bootstrap itself fails, CSS still replaces
   superseded image content with the unchanged original. Successful source
   replacement disables these rules; a ready scene never revives static S. */
html .imp-brand-crest .imp-crest-window>img:not([src*="brand-original-master.png"]){content:url('../imperius-brand-20261026-v6/brand-original-master.png');visibility:visible!important}
html body:not(.imperial-ready) .cine .lk-hero.imp-brand-lockup .lk-s-art img.s-img,html .foot .lk-foot img.s-img{content:url('./Soriginal-only.png');visibility:visible!important;aspect-ratio:323/450;object-fit:contain}
html .ck-notice img.ck-crown,html .ck-dhead>img{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='1'%3E%3C/svg%3E");visibility:visible!important;object-fit:contain;padding:0;filter:none;transform:none;animation:none;-webkit-mask-image:none;mask-image:none;background:url('../imperius-brand-20261026-v6/brand-original-master.png') center/105.3781512605% 105.3781512605% no-repeat}
html .ck-notice img.ck-crown{width:74px;height:74px}
html .ck-dhead>img{width:68px;height:68px}
