@media (max-width:767px){.workspace-mobile-shell{inset-inline:0;top:var(--workspace-viewport-top,0px);height:var(--workspace-viewport-height,100dvh);position:fixed}.workspace-mobile-drawer,.workspace-mobile-sheet{top:var(--workspace-viewport-top,0px);height:var(--workspace-viewport-height,100dvh);bottom:auto}}@media (max-width:639px){.workspace-mobile-sheet{height:var(--rail-detent,50dvh);max-inline-size:100vw;scroll-padding-block-end:max(var(--safe-area-bottom,0px), 0px);top:auto;bottom:0;overflow-x:hidden}.workspace-mobile-composer{flex-wrap:wrap;display:flex}.workspace-mobile-composer textarea{width:100%;min-height:44px;max-height:min(200px, 30dvh, calc(var(--workspace-viewport-height,100dvh) * .3));flex:1 0 100%;order:-1;padding:8px 4px;scroll-margin-block:12px;font-size:16px;line-height:1.5}.workspace-mobile-composer>button:last-child{min-width:64px;margin-left:auto}.workspace-mobile-actions{opacity:1;pointer-events:auto;flex-wrap:wrap;margin-top:4px;display:none;position:static}.workspace-mobile-actions[data-expanded=true]{display:flex}.workspace-mobile-actions>button{flex-shrink:0}}@media (max-width:767px){.workspace-mobile-shell{overscroll-behavior-y:contain;max-inline-size:100vw;overflow-x:hidden}.workspace-mobile-shell pre,.workspace-mobile-shell table{max-inline-size:100%;overflow-x:auto}.workspace-mobile-shell img,.workspace-mobile-shell video{block-size:auto;max-inline-size:100%}.workspace-mobile-drawer{max-inline-size:100vw;scroll-padding-block-end:max(var(--safe-area-bottom,0px), 0px);overflow-x:hidden}.workspace-mobile-composer{max-inline-size:100%;scroll-margin-block-end:max(var(--safe-area-bottom,0px), 8px)}.workspace-mobile-composer button,.workspace-mobile-composer a,.workspace-mobile-composer [role=button],.workspace-mobile-actions>button{min-block-size:var(--touch-target,2.75rem);min-inline-size:var(--touch-target,2.75rem)}#workspace-main{--mobile-tabbar-h:3.5rem}#workspace-main :where([class~=overflow-y-auto],[class~=overflow-auto],[class~=overflow-y-scroll]):where(:last-child,:has(+[data-now-mobile-destinations])):not(:where([class~=overflow-y-auto],[class~=overflow-auto],[class~=overflow-y-scroll]) *,:where([role=dialog],[role=alertdialog],[aria-modal=true]) *){padding-block-end:calc(var(--mobile-tabbar-h) + max(var(--safe-area-bottom,0px), 0px));scroll-padding-block-end:var(--mobile-tabbar-h)}}.workspace-mobile-add-to-home{inset-inline:0;top:var(--workspace-viewport-top,0px);z-index:30;max-inline-size:100vw;align-items:center;gap:8px;padding-block-start:max(var(--safe-area-top,0px), 8px);padding-block-end:8px;padding-inline-start:max(var(--safe-area-left,0px), 12px);padding-inline-end:max(var(--safe-area-right,0px), 12px);display:flex;position:fixed;overflow-x:hidden}.workspace-mobile-add-to-home button{min-block-size:var(--touch-target,2.75rem);min-inline-size:var(--touch-target,2.75rem)}body:has(.workspace-mobile-add-to-home) .workspace-mobile-shell{padding-block-start:calc(max(var(--safe-area-top,0px), 8px) + var(--touch-target,2.75rem) + 8px)}
