
/* Approved frame integration. Desktop rules and media remain untouched. */
#approved-mobile-frame,#desktop-top{display:none}
@media(max-width:1199px){
 #workspace.machine{aspect-ratio:941/1572}
 #workspace .aq-portrait-art{display:none!important}
 #workspace #approved-mobile-frame{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
 #workspace #portrait-motion:not([hidden]){inset:auto;left:0;top:calc(-100 / 1572 * 100%);width:100%;height:calc(1672 / 1572 * 100%)}
 #workspace #desktop-top:not([hidden]){display:block;position:absolute;left:calc(22 / 941 * 100%);top:0;width:calc(897 / 941 * 100%);height:calc(196 / 1572 * 100%);z-index:0;pointer-events:none}
 #workspace .aperture{inset:13% 8.2% 16.6%}
}

