/* Only the native map host and its static fallback are styled in the main document. */
dc-circuit-map-v6{display:block;position:relative;min-width:0;container-type:inline-size}
dc-circuit-map-v6 .dc-v6-fallback{margin:0;min-height:max(825px,calc((100cqw - 350px)*.6772 + 94px))}
dc-circuit-map-v6 .dc-v6-fallback picture{display:block;overflow:hidden;border:2px solid #151311;border-radius:20px;background:#f8f0e5}
dc-circuit-map-v6 .dc-v6-fallback img{display:block;width:100%;height:auto;aspect-ratio:1336/732;object-fit:contain}
dc-circuit-map-v6 .dc-v6-status{margin:12px 0 0;font-size:13px;line-height:1.5}
dc-circuit-map-v6 .dc-v6-retry{margin:12px 0;padding:12px 18px;border:2px solid #151311;border-radius:999px;background:#fffbf5;color:#151311;font:inherit;cursor:pointer}
dc-circuit-map-v6 [hidden]{display:none!important}
@media(max-width:1079px){
  dc-circuit-map-v6 .dc-v6-fallback{min-height:calc(95cqw + 532px)}
  dc-circuit-map-v6 .dc-v6-fallback img{aspect-ratio:352/599}
  dc-circuit-map-v6 .dc-v6-fallback picture{border:0;border-radius:0}
}
