.mobile-navigation{display:none}.mobile-navigation[hidden]{display:none!important}
@media(max-width:700px),(max-height:500px) and (max-width:1000px){
 body.task-workspace{--mobile-nav-height:calc(58px + env(safe-area-inset-bottom,0px))}
 .mobile-navigation{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:var(--mobile-nav-height);padding:2px calc(env(safe-area-inset-right,0px) + 4px) calc(env(safe-area-inset-bottom,0px) + 2px) calc(env(safe-area-inset-left,0px) + 4px);box-sizing:border-box;background:#111;border-top:1px solid #ffffff1f;color:#a6a6a6}
 .mobile-navigation button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;min-width:0;min-height:50px;border:0;border-radius:0;padding:4px 0;color:inherit;background:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;font:inherit}
 .mobile-navigation button svg{width:21px;height:21px;flex:none}.mobile-navigation button span{font-size:11px;line-height:1.4}.mobile-navigation button.is-active{color:#fff;font-weight:600}.mobile-navigation button:focus-visible{outline:2px solid #fff;outline-offset:-3px}
 #mobile-navigation{position:fixed;inset:auto 0 0;z-index:45}
 body.feed-open>#mobile-navigation{display:none}
 #feed-mobile-navigation{position:relative;flex:0 0 var(--mobile-nav-height);z-index:12;width:100%}
 .task-workspace .workspace-nav{display:none}
 .task-workspace .shell{padding-bottom:calc(var(--mobile-nav-height) + 18px)}
 .task-workspace .workspace-frame{display:block;min-height:calc(100dvh - 70px - var(--mobile-nav-height))}
 .task-workspace .workspace-main{padding:20px 0 0}
}
@media(max-height:350px){#mobile-navigation{display:none}body.task-workspace:not(.feed-open) .shell{padding-bottom:20px}}

.workspace-notice{border:1px solid var(--line);border-radius:8px;background:var(--panel);padding:12px 14px;color:var(--text);font-size:14px;line-height:1.6;margin:0 0 16px;overflow-wrap:anywhere}.workspace-notice[hidden]{display:none!important}
