.adstudio-preview-directive .ng-enter{width:100%;height:100%;opacity:0;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.adstudio-preview-directive .ng-enter-active{opacity:1}.adstudio-preview-directive .ng-leave{width:100%;height:100%;opacity:1;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;position:absolute;top:0}.adstudio-preview-directive .ng-leave-active{opacity:0;top:0}.adstudio-preview-directive .ng-leave-active:nth-of-type(2){display:none !important}.adstudio-preview-directive .ng-anchor{z-index:10}.adstudio-preview-platform-selector{margin:0 auto 16px auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.adstudio-preview-platform-selector>div{width:100%}.adstudio-preview-platform-selector>div>label{text-transform:capitalize;font-weight:600;font-size:16px;line-height:18px;letter-spacing:.5px;min-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.adstudio-preview-border{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 4px;border-radius:16px;border:1px solid var(--color-neutral-10);-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:calc(100% - 50px);height:100%}.adstudio-preview-wrapper{padding:0 4px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:scroll;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--color-neutral-10) #f1f1f1;max-height:100%}.adstudio-generation{border:none;padding:0}