.workspace-embedded-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.workspace-embedded-heading h1{font-size:24px;margin:0}.workspace-eventstory-frame{display:block;width:100%;height:max(680px,calc(100vh - 220px));border:1px solid #dce3d9;border-radius:12px;background:#f5f5ef}
@media(min-width:761px){body:has(#hotelSelect)>aside{height:100dvh;overflow:hidden}body:has(#hotelSelect)>aside>#nav{min-height:0;overflow-y:auto;overflow-x:hidden;flex:1;overscroll-behavior:contain;padding-right:4px}body:has(#hotelSelect)>aside>.brand,body:has(#hotelSelect)>aside>#hotelSelect,body:has(#hotelSelect)>aside>.aside-bottom{flex-shrink:0}}
.cockpit-eventstory-embedded body>aside{position:static;inset:auto;width:auto;height:auto;padding:12px 18px;overflow:visible}.cockpit-eventstory-embedded body>aside .brand,.cockpit-eventstory-embedded .side-title,.cockpit-eventstory-embedded body>aside h2,.cockpit-eventstory-embedded body>aside .back,.cockpit-eventstory-embedded .hotelia-return-link{display:none!important}.cockpit-eventstory-embedded body>aside nav{display:flex;flex-wrap:wrap;gap:8px}.cockpit-eventstory-embedded body>aside nav button{width:auto;margin:0}.cockpit-eventstory-embedded .quota{margin-top:12px;padding:10px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cockpit-eventstory-embedded .quota strong{font-size:20px;margin:0}.cockpit-eventstory-embedded .quota p,.cockpit-eventstory-embedded .quota small{display:none}.cockpit-eventstory-embedded .quota button{width:auto}.cockpit-eventstory-embedded body>main{margin-left:0}.cockpit-eventstory-embedded body>main>header{padding:12px 18px}.cockpit-eventstory-embedded #overview,.cockpit-eventstory-embedded #editor{padding:20px}

.cockpit-eventstory-embedded body[data-design-editor]>header{display:none}.cockpit-eventstory-embedded body[data-design-editor]>main{max-width:none;padding:20px}.cockpit-eventstory-embedded body[data-design-editor] .workspace{grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:18px}.cockpit-eventstory-embedded body[data-mode="admin"] .top #brand,.cockpit-eventstory-embedded body[data-mode="admin"] .top #navigation{display:none}.cockpit-eventstory-embedded body[data-mode="admin"] .top{justify-content:flex-end;padding:10px 20px}.cockpit-eventstory-embedded body[data-mode="admin"] .top #serviceLink{font-size:13px}@media(max-width:1000px){.cockpit-eventstory-embedded body[data-design-editor] .workspace{grid-template-columns:1fr}}
