.dance-instructions{width:800px;margin:1em auto}.dance-instructions .workshops{break-after:page}.dance-instructions .workshop p.description{font-style:italic}.dance-instructions p{margin:.3em 0}.dance-instructions h1,.dance-instructions h2,.dance-instructions h3,.dance-instructions h4,.dance-instructions h5,.dance-instructions h6{margin:.5em 0}.dance-instructions h1{text-align:center;margin:1.5em 0}.dance-instructions h2{border-bottom:1px solid #000;padding:.5em}.dance-instructions ul{padding-left:1em}@media screen{.dance-instructions.hilight-empty:has(.empty) .not-empty{opacity:.7}.dance-instructions.hilight-empty:has(.empty) .empty{border:2px solid red;margin:1em 0;padding:.5em 0 3em}}.dance-instructions .dance-instructions-dance{break-inside:avoid-page}.dance-instructions .dance-instructions-dance button{float:right;display:inline}@media (width>=420px){.dance-instructions .dance-instructions-dance .sync_status{margin-bottom:-1lh}}.dance-instructions .dance-instructions-dance .instructions:not(:has(.rc-md-editor)){column-count:2}@media print{.dance-instructions .dance-instructions-dance button,.dance-instructions .dance-instructions-dance .bp6-icon{display:none!important}}.dance-instructions .dance-instructions-dance .instructions p:first-child{font-style:italic}
