
.continuity-switch{position:relative;z-index:4;display:flex;gap:4px;flex-wrap:wrap;width:fit-content;max-width:100%;padding:4px;background:#071019ef;border:1px solid #b8c8c45c;margin:0 0 28px}.continuity-switch a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;font:700 14px/1.3 Arial,sans-serif;letter-spacing:.07em;color:#d5e1db;text-align:center;text-decoration:none}.continuity-switch a[aria-current]{color:#f3f9ed;background:#244234;border:1px solid #92c9ad80}.continuity-switch a:focus-visible{outline:2px solid #a1f6c8;outline-offset:3px}body[data-cosmic-continuity="comics"] .cosmic-cover,body[data-cosmic-continuity="comics"] .room-insignia img,body[data-vault-continuity="comics"] .item-cover img{object-fit:contain;filter:none}body[data-cosmic-continuity="comics"] .entity-art,body[data-vault-continuity="comics"] .item-cover{background:#070c14;border:3px solid #020508;box-shadow:3px 4px 0 #020508}body[data-cosmic-continuity="comics"] .sanctum-portrait{align-self:start}body[data-cosmic-continuity="comics"] .room-insignia{aspect-ratio:1;height:auto}body[data-cosmic-continuity="comics"] .room-insignia img{height:auto;width:100%}@media(max-width:700px){.continuity-switch a{font-size:13px;padding:10px 12px}}

body[data-cosmic-continuity="comics"] .sanctum-environment{background-image:none;background-color:#070c14}body[data-cosmic-continuity="comics"] .sanctum-atmosphere{opacity:.3}

body[data-cosmic-continuity="comics"] .room-hero .room-insignia{aspect-ratio:auto;height:auto;border-radius:0}body[data-cosmic-continuity="comics"] .room-hero .room-insignia img{display:block;width:100%;height:auto}

body[data-cosmic-continuity="comics"] .cosmic-cover-card .entity-art,body[data-vault-continuity="comics"] .item-cover{aspect-ratio:var(--comic-art-ratio,1);height:auto;padding:0;border:0;box-shadow:none}
body[data-cosmic-continuity="comics"] .cosmic-cover,body[data-vault-continuity="comics"] .item-cover img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}

/* Comics artwork keeps its complete rectangular canvas, including wardrobe edges. */
body[data-cosmic-continuity="comics"] .dossier .sanctum-portrait{padding:0;border-radius:0;overflow:visible;background:none;box-shadow:none}
body[data-cosmic-continuity="comics"] .room-hero .cosmic-full-art{aspect-ratio:auto;height:auto;border-radius:0;border:0;box-shadow:none}
body[data-cosmic-continuity="comics"] .room-hero .cosmic-full-art img{display:block;width:100%;height:auto;object-fit:contain}
body[data-cosmic-continuity="comics"] .sanctum-portrait:before,body[data-cosmic-continuity="comics"] .sanctum-portrait:after,body[data-cosmic-continuity="comics"] .sanctum-crown,body[data-cosmic-continuity="comics"] .sanctum-plinth{display:none}
