/*!
 * This file is part of the TYPO3 CMS project.
 * 
 * It is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License, either version 2
 * of the License, or any later version.
 * 
 * For the full copyright and license information, please read the
 * LICENSE.txt file that was distributed with this source code.
 * 
 * The TYPO3 project - inspiring people to share!
 */
[data-module-name=workspace_previewcontrols]{--typo3-workspace-topbar-color:var(--typo3-text-color-base);--typo3-workspace-topbar-bg:var(--typo3-surface-container-high);--typo3-workspace-topbar-line-height:26px;--typo3-workspace-topbar-logo-width:22px;--typo3-workspace-topbar-logo-height:22px;--typo3-workspace-topbar-padding-x:1rem;--typo3-workspace-topbar-min-height:50px;--typo3-workspace-topbar-gap:1.5rem;overflow:hidden;padding:0}
[data-module-name=workspace_previewcontrols] .module-body{display:grid;height:100dvh;padding:0;margin:0;grid-template-rows:auto 1fr}
.typo3-workspace-topbar{color:var(--typo3-workspace-topbar-color);background-color:var(--typo3-workspace-topbar-bg);min-height:var(--typo3-workspace-topbar-min-height);padding-left:var(--typo3-workspace-topbar-padding-x);padding-right:var(--typo3-workspace-topbar-padding-x)}
.typo3-workspace-topbar-container{display:flex;position:relative;flex-wrap:wrap;justify-content:space-between;height:100%;gap:calc(var(--typo3-workspace-topbar-gap)/ 4) var(--typo3-workspace-topbar-gap);padding-top:calc((var(--typo3-workspace-topbar-min-height) - var(--typo3-workspace-topbar-line-height))/ 2);padding-bottom:calc((var(--typo3-workspace-topbar-min-height) - var(--typo3-workspace-topbar-line-height))/ 2)}
.typo3-workspace-topbar-site{display:flex;line-height:var(--typo3-workspace-topbar-line-height);position:relative;gap:.5rem;align-items:center}
.typo3-workspace-topbar-site-logo{display:inline-block}
.typo3-workspace-topbar-site-logo img{display:block;height:var(--typo3-workspace-topbar-logo-height);width:var(--typo3-workspace-topbar-logo-width)}
.typo3-workspace-topbar-slider{display:flex;gap:.5rem;white-space:nowrap;align-items:center;max-width:100%;overflow:hidden}
.typo3-workspace-topbar-slider span{text-overflow:ellipsis;overflow:hidden}
.typo3-workspace-topbar-actions{display:flex;max-width:100%;flex-wrap:wrap;gap:calc(var(--typo3-workspace-topbar-gap)/ 4) var(--typo3-workspace-topbar-gap);align-items:center}
.typo3-workspace-topbar-action{display:flex;align-items:center;white-space:nowrap;gap:.5rem}
.typo3-workspace-preview{position:relative}
.typo3-workspace-preview iframe{border:0;background-color:#fff;width:100%;height:100%}
.typo3-workspace-preview-slider iframe{position:absolute;top:0;left:0;height:100%}
.typo3-workspace-preview-slider .typo3-workspace-view-workspace{z-index:1}
.typo3-workspace-preview-slider .typo3-workspace-view-live{z-index:2;border-bottom:2px solid #c83c3c}
.typo3-workspace-preview-vbox{display:grid;grid-template-columns:1fr 1fr}
.typo3-workspace-preview-hbox{display:grid;grid-template-rows:1fr 1fr}