/* Match the master landing editor: large design, scrolling preview, full-size controls. */
html body.ms-studio.ms-master-live-workspace #ms-workspace.ms-studio-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;align-items:start!important;height:auto!important;min-height:0!important;max-width:1540px!important;padding:24px!important;overflow:visible!important}
html body.ms-studio.ms-master-live-workspace.ms-show-settings #ms-workspace.ms-studio-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important}
html body.ms-studio.ms-master-live-workspace #ms-settings-panel{position:static!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:24px!important;min-width:0!important;width:100%!important;max-width:none!important}
html body.ms-studio.ms-master-live-workspace .ms-canvas-pane{position:sticky!important;top:16px!important;align-self:start!important;min-width:0!important;height:auto!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important;padding:16px!important;display:block!important;scrollbar-gutter:stable}
html body.ms-studio.ms-master-live-workspace .ms-canvas-pane>p:not(#ms-edit-tip){display:none!important}
html body.ms-studio.ms-master-live-workspace #ms-edit-tip{font-size:14px!important;line-height:1.4!important;margin:0 0 12px!important;text-align:center}
html body.ms-studio.ms-master-live-workspace #ms-canvas-wrap{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important}
html body.ms-studio.ms-master-live-workspace #artwork:not([hidden]){display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain;margin:0!important}
html body.ms-studio.ms-master-live-workspace #va-document-preview:not([hidden]){width:100%!important;height:740px!important;max-height:none!important}
html body.ms-studio.ms-master-live-workspace #ms-settings-panel .master-cover-gallery{margin-top:0}
html body.ms-studio.ms-master-live-workspace.ms-expanded-workspace #ms-workspace.ms-studio-layout{max-width:none!important}
.master-live-more{position:relative;margin:0}.master-live-more>summary{display:flex;align-items:center;justify-content:center;min-height:40px;padding:8px;border:1px solid #bdccda;border-radius:7px;background:#fff;color:#0b2648;font:700 12px Arial;cursor:pointer}.master-live-more>div{position:absolute;right:0;top:44px;z-index:3000;display:grid;gap:8px;width:220px;padding:12px;background:white;border:1px solid #bdccda;box-shadow:0 6px 20px #0b264830}.master-live-more:not([open])>div,.master-live-more[hidden]{display:none!important}
@media(max-width:900px){html body.ms-studio.ms-master-live-workspace #ms-workspace.ms-studio-layout,html body.ms-studio.ms-master-live-workspace.ms-show-settings #ms-workspace.ms-studio-layout{display:flex!important;flex-direction:column!important;padding:12px!important;gap:18px!important}html body.ms-studio.ms-master-live-workspace .ms-canvas-pane{order:0!important;width:100%!important;max-height:55dvh!important;top:8px!important;z-index:5}html body.ms-studio.ms-master-live-workspace #ms-settings-panel{order:1!important;width:100%!important}html body.ms-studio.ms-master-live-workspace #ms-edit-tip{font-size:12px!important}}
@media(max-width:700px){html body.ms-studio.ms-master-live-workspace>header{padding:10px 12px!important;gap:6px!important}html body.ms-studio.ms-master-live-workspace>header>a{font-size:13px!important}html body.ms-studio.ms-master-live-workspace>header>strong{font-size:23px!important}html body.ms-studio.ms-master-live-workspace .ms-toolbar{padding:8px 12px!important;gap:6px!important}html body.ms-studio.ms-master-live-workspace .ms-toolbar>a{display:none!important}html body.ms-studio.ms-master-live-workspace .ms-toolbar>label{margin:0!important;font-size:12px!important}html body.ms-studio.ms-master-live-workspace .ms-toolbar select{min-height:38px!important;margin-top:3px!important;font-size:14px!important}html body.ms-studio.ms-master-live-workspace .ms-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;gap:6px!important}html body.ms-studio.ms-master-live-workspace .ms-actions button{width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:8px!important;font-size:12px!important}html body.ms-studio.ms-master-live-workspace #ms-status{font-size:12px!important;line-height:1.4!important;padding:7px 12px!important;max-height:48px!important;overflow:auto!important;margin:0!important}html body.ms-studio.ms-master-live-workspace #ms-edit-tip{display:none!important}}
