html.vue-app .pos\:a\:0{top:0;left:0;right:0;bottom:0}.plugin-legacy-host{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 0}.plugin-legacy-host.maximized{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background:var(--primary-a-60);padding:0;max-height:100vh;overflow:auto}.plugin-legacy-host.maximized>#plugin-host{background:#fff;padding:0}#plugin-host{position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column}#plugin-host,#plugin-host>#plugin-host-header{display:-ms-flexbox;display:flex}#plugin-host>#plugin-host-header{padding:2rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;border-bottom:1px solid #e0e0e0}#plugin-host>#plugin-host-header>h1{margin:0}#plugin-host>#iframe-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-positive:1;flex-grow:1;overflow-x:auto;-webkit-overflow-scrolling:touch}#plugin-host>#iframe-container>#iframe-overlay{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.25)}.custombuild{width:unset!important}