@import '~@payloadcms/ui/scss'; @layer payload-default { .live-preview-window { background-color: var(--theme-bg); width: 60%; flex-shrink: 0; flex-grow: 0; position: sticky; top: var(--doc-controls-height); height: calc(100vh - var(--doc-controls-height)); overflow: hidden; &__wrapper { display: flex; flex-direction: column; height: 100%; justify-content: flex-start; } &__main { flex-grow: 1; height: 100%; width: 100%; } &--has-breakpoint { .live-preview-iframe { border: 1px solid var(--theme-elevation-100); } .live-preview-window { &__main { padding: var(--base); } } } @include mid-break { width: 100%; } } }