/* Local migration behavior only. The two original theme CSS sets remain independent. */
.phase2-embed-placeholder{background:#f5f5f5;color:#777;display:flex;align-items:center;justify-content:center;max-width:100%;box-sizing:border-box;font-size:12px}
.phase2-gallery{position:relative;max-width:100%;text-align:center;clear:both}
.phase2-gallery figure{margin:0}.phase2-gallery img{max-width:100%;height:auto}
.phase2-gallery [hidden]{display:none!important}
#gnavi.phase2-open{display:block!important;position:fixed;z-index:99999;top:50px;right:0;max-height:80vh;overflow:auto}

