/* Exact projective content plane, inset within the original laptop glass. */
html:root body#ag-unified-site #main .lp-demo .ss-browser{left:33.7878787879%;top:16.5311653117%;width:39.3939393939%;height:51.2195121951%;transform-origin:0 0;transform:matrix3d(var(--ss-matrix,0.994767348253,0.0650424804627,0,-2.01255836419e-05,-0.0846288246063,0.999677990662,0,-1.70375311254e-06,0,0,1,0,0,0,0,1));padding:6px;border:0;border-radius:3px;overflow:hidden;clip-path:inset(0 round 3px);box-shadow:none;}
@container(max-width:649px){html:root body#ag-unified-site #main .lp-demo .ss-browser{left:auto;top:auto;width:100%;height:270px;transform:none;padding:12px;border:8px solid #172f50;border-radius:15px;overflow:hidden;clip-path:inset(0 round 15px);}}

@media(min-width:901px){@container(min-width:580px) and (max-width:649px){html:root body#ag-unified-site #main .lp-demo .lp-stage{display:block;aspect-ratio:660/369;padding-top:0;animation:lpFloat 7s ease-in-out infinite;}html:root body#ag-unified-site #main .lp-demo .lp-stage img.lp-bg{display:block!important;}html:root body#ag-unified-site #main .lp-demo .ss-browser{position:absolute;left:33.7878787879%;top:16.5311653117%;width:39.3939393939%;height:51.2195121951%;transform:matrix3d(var(--ss-matrix,0.994767348253,0.0650424804627,0,-2.01255836419e-05,-0.0846288246063,0.999677990662,0,-1.70375311254e-06,0,0,1,0,0,0,0,1));padding:6px;border:0;border-radius:3px;clip-path:inset(0 round 3px);}html:root body#ag-unified-site #main .lp-demo .lp-base{display:none;}html:root body#ag-unified-site #main .lp-demo .lp-floating{position:absolute;}html:root body#ag-unified-site #main .lp-demo .lp-new{left:4.85%;top:16.26%;width:146px;height:145px;padding:10px;}html:root body#ag-unified-site #main .lp-demo .lp-auto{left:auto;right:4px;top:8px;width:136px;height:136px;padding:8px;gap:3px;}html:root body#ag-unified-site #main .lp-demo .lp-auto .lp-icon>svg{width:20px;height:20px;}html:root body#ag-unified-site #main .lp-demo .lp-follow{left:auto;right:4px;top:47.43%;width:145px;height:110px;padding:10px;}}}

/* t3419: cover original raster panels continuously; no shifted ghost card. */
html:root body#ag-unified-site #main .lp-demo .lp-auto{height:120px;}html:root body#ag-unified-site #main .lp-demo .lp-auto>.lp-icon{position:absolute;right:8px;top:8px;}html:root body#ag-unified-site #main .lp-demo .lp-auto>.lp-icon>svg{width:16px;height:16px;}html:root body#ag-unified-site #main .lp-demo .lp-follow{left:74.2424242424%;top:39.837398374%;width:24%;height:33.6043360434%;}
@media(min-width:901px){@container(min-width:580px) and (max-width:649px){html:root body#ag-unified-site #main .lp-demo .lp-auto{left:auto;right:4px;top:5.4200542005%;width:140px;height:111px;}html:root body#ag-unified-site #main .lp-demo .lp-follow{left:74.2424242424%;right:auto;top:39.837398374%;width:24%;height:33.6043360434%;}}}
@container(max-width:579px){html:root body#ag-unified-site #main .lp-demo .lp-auto{height:148px;}html:root body#ag-unified-site #main .lp-demo .lp-follow{left:auto;top:auto;width:100%;height:90px;}}
@keyframes lpArrival{0%,70%,100%{opacity:1;transform:scale(1)}8%,20%{opacity:1;transform:scale(1.035)}}

@media(max-width:900px){@container(max-width:649px){html:root body#ag-unified-site #main .lp-demo .lp-auto{height:148px;}html:root body#ag-unified-site #main .lp-demo .lp-follow{left:auto;top:auto;width:100%;height:90px;}}}
