
html.ct-embedded,html.ct-embedded body{margin:0!important;padding:0!important;min-height:0!important;height:auto!important}
.ct-embedded body{display:flow-root}
.ct-embedded main{box-sizing:border-box;display:flow-root;width:100%;max-width:100%;margin:0!important;padding:12px 0!important;min-height:0!important}
.ct-embedded .embed-hidden{display:none!important}
.ct-embedded .score-scroll{box-sizing:border-box;max-width:100%;margin-left:0!important;margin-right:0!important}
.ct-embedded[data-figure-page="degrees.html"] .cards,.ct-embedded[data-figure-page="keys.html"] .cards,.ct-embedded[data-figure-page="index.html"] .score-wrap{min-width:680px}
.ct-embedded .embed-table-scroll{overflow-x:auto;max-width:100%}
.ct-embedded .mapping{grid-template-columns:minmax(0,155px) minmax(0,1fr)}
.ct-embedded .mapping .score{max-width:100%}
.ct-embedded .role{white-space:normal}
.ct-embedded .transport{flex-wrap:wrap}

/* Standalone routes retain site navigation; embedded figures suppress the standard release chrome. */
.ct-embedded .ct-site-header,.ct-embedded .ct-site-footer{display:none!important}
