.scaled-fixed-portal{top:0;left:0;right:var(--sw-reserved-right,0px);width:calc(100vw - var(--sw-reserved-right,0px));transform-origin:0 0;pointer-events:none;box-sizing:border-box;position:fixed}@media (min-width:768px) and (max-width:1439.98px){.scaled-fixed-portal{width:1440px;transform:scale(var(--scale-factor,1));--canvas-unscale:calc(1 / var(--scale-factor,1))}}@media (min-width:1440px){.vp-reserve-right .scaled-fixed-portal{width:max(1440px, calc(100vw - var(--sw-reserved-right)));transform:scale(var(--scale-factor,1));--canvas-unscale:calc(1 / var(--scale-factor,1))}}