/*==============*/ /* The Imposter */ /*==============*/ .imposter { position: var(--positioning, absolute); top: 50%; left: 50%; transform: translate(-50%, -50%); } .imposter.contain { --margin: 0px; overflow: auto; max-width: calc(100% - (var(--margin) * 2)); max-height: calc(100% - (var(--margin) * 2)); }