html.workspace-desktop-mode .workspace-root{min-width:1180px}
.workspace-rotate-gate{display:none}
@media (orientation:portrait) and (pointer:coarse) and (max-device-width:600px){
  html.workspace-desktop-mode{overflow:hidden}
  .workspace-rotate-gate{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:64px;color:#fff;background:linear-gradient(145deg,#071f25,#123d43);outline:none}
  .workspace-rotate-panel{width:min(900px,100%);padding:60px;text-align:center;border:2px solid #ffffff33;border-radius:30px;background:#082628e8}
  .workspace-rotate-panel svg{display:block;width:160px;height:160px;margin:0 auto 26px;color:#bceca9}
  .workspace-rotate-panel h2{margin:0 0 22px;font-size:56px;line-height:1.4;color:#fff}
  .workspace-rotate-panel p{margin:0;color:#e2e8f0;font-size:34px;line-height:1.8}
  .workspace-rotate-panel small{display:block;margin-top:24px;color:#bceca9;font-size:25px;line-height:1.8}
}
@media print{.workspace-rotate-gate{display:none!important}html.workspace-desktop-mode{overflow:visible}html.workspace-desktop-mode .workspace-root{min-width:0}}
