.pl2-frame3d{position:relative;display:inline-block;flex:none;max-width:100%;isolation:isolate}
.pl2-frame3d canvas,.pl2-frame3d .pl2-frame-poster{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:contain;filter:none!important;pointer-events:none}
.pl2-frame3d .pl2-frame-poster[hidden]{display:none!important}
#device-host .pl2-frame-award{position:absolute;z-index:1;pointer-events:none;isolation:isolate}
#device-host .pl2-reward[data-frame-reward=true] .pl2-gift{height:70px}
#device-host .pl2-reward[data-frame-reward=true] .pl2-milestone-name{font-size:var(--pd-type-body);line-height:1.3}
.pdf.pdf-rendered{position:relative;display:inline-block;flex:none;isolation:isolate}
.pdf.pdf-rendered .pdf-portrait{position:absolute;left:26.05%;top:26.05%;width:47.9%;height:47.9%;border-radius:50%;object-fit:cover}
.pdf.pdf-rendered .pdf-frame-art{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}
