@media(max-width:800px){.accountDock,body .workspace .mobileDock{left:10px;right:10px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;padding:7px 6px;gap:2px;border:1px solid #ffffffb8;border-radius:24px;background:hsla(45,29%,97%,.78);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 8px 28px #242a3224,inset 0 1px 0 #ffffffd9}.accountDock :is(a,button),body .workspace .mobileDock :is(a,button){min-height:54px;gap:5px;padding:6px 2px;border-radius:17px;color:#535960;background:transparent;font-size:10px;font-weight:500;line-height:1.1}.accountDock :is(a,button) svg,body .workspace .mobileDock :is(a,button) svg{width:21px;height:21px}.accountDock a[aria-current],body .workspace .mobileDock a[aria-current],body .workspace .mobileDock button.active,body .workspace:has(.workspaceMore:popover-open) .mobileDock button{color:var(--accent-red);background:#fff;box-shadow:0 2px 8px #242a3210,inset 0 0 0 1px #ffffffcc}.accountMore:popover-open,.workspaceMore:popover-open{bottom:calc(94px + env(safe-area-inset-bottom));max-height:calc(100dvh - 118px - env(safe-area-inset-bottom))}.accountMore nav :is(a,button),.workspace .workspaceMore nav a{font-size:14px;min-height:44px;padding:10px;line-height:1.2}.accountMore header h2,.workspace .workspaceMore h2{font-size:15px}.mobileDockHidden .accountDock,.mobileDockHidden .workspace .mobileDock{transform:translateY(calc(100% + 28px + env(safe-area-inset-bottom)))}}