.core-app .cx-sw{position:sticky;top:64px;z-index:40;background:var(--bg);border-bottom:1px solid var(--bd)}.core-app .cx-sw-in{max-width:1240px;height:40px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;line-height:20px}.core-app .cx-sw-trail{display:flex;align-items:center;min-width:0}.core-app .cx-sw-root{color:var(--mfg);white-space:nowrap}.core-app .cx-sw-sep{margin:0 4px 0 8px;color:var(--mfg)}.core-app .cx-sw-pick{position:relative;min-width:0}.core-app .cx-sw-btn{position:relative;display:inline-flex;align-items:center;gap:4px;max-width:100%;height:28px;padding:0 6px 0 8px;border:0;border-radius:6px;background:transparent;color:var(--fg);font:inherit;font-weight:510;white-space:nowrap;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ease-out)}.core-app .cx-sw-btn[aria-expanded=true]{background:var(--pill)}.core-app .cx-sw-chev{flex:none;color:var(--mfg);transition:transform var(--ds-duration-base) var(--ease-out)}.core-app .cx-sw-btn[aria-expanded=true] .cx-sw-chev{transform:rotate(180deg)}.core-app .cx-sw-menu{position:absolute;top:calc(100% + 7px);left:-8px;z-index:1;box-sizing:border-box;width:592px;max-height:calc(100dvh - 128px);overflow-y:auto;overscroll-behavior:contain;padding:8px;border:1px solid var(--bd);border-radius:12px;background:var(--popover);box-shadow:var(--ds-elevation-4);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr;grid-template-areas:"people work workspace" "ai work workspace";align-content:start;gap:4px 8px;transform-origin:top left;transition-property:opacity,transform,display;transition-duration:var(--ds-duration-base);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete}.core-app .cx-sw-menu[hidden]{display:none;opacity:0;transform:translateY(-4px) scale(.98);transition-duration:var(--ds-duration-fast)}@starting-style{.core-app .cx-sw-menu{opacity:0;transform:translateY(-4px) scale(.98)}}.core-app .cx-sw-menu:focus{outline:none}.core-app .cx-sw-group.is-people{grid-area:people}.core-app .cx-sw-group.is-work{grid-area:work}.core-app .cx-sw-group.is-workspace{grid-area:workspace}.core-app .cx-sw-group.is-ai{grid-area:ai}.core-app .cx-sw-gname{margin:0;padding:8px 8px 4px;font-size:12px;line-height:16px;font-weight:510;color:var(--mfg)}.core-app .cx-sw-list{list-style:none;margin:0;padding:0}.core-app .cx-sw-item{display:flex;align-items:center;gap:6px;box-sizing:border-box;min-height:32px;padding:6px 8px;border-radius:6px;color:var(--fg);font-weight:510;text-decoration:none;transition:background-color var(--ds-duration-fast) var(--ease-out)}.core-app .cx-sw-name{min-width:0}.core-app .cx-sw-check{flex:none;color:var(--fg)}.core-app .cx-sw-near{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:2px}.core-app .cx-sw-pill{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:6px;color:var(--fg);font-weight:510;white-space:nowrap;text-decoration:none;transition:background-color var(--ds-duration-fast) var(--ease-out)}.core-app .cx-sw-item.is-soon,.core-app .cx-sw-pill.is-soon{color:var(--mfg);font-weight:400}@media (hover:hover) and (pointer:fine){.core-app .cx-sw-btn:hover,.core-app a.cx-sw-item:hover,.core-app a.cx-sw-pill:hover{background:var(--pill)}}@media (prefers-reduced-motion:reduce){.core-app .cx-sw-menu,.core-app .cx-sw-menu[hidden]{transform:none}@starting-style{.core-app .cx-sw-menu{transform:none}}.core-app .cx-sw-chev{transition:none}}@media (any-pointer:coarse),(max-width:1023px){.core-app .cx-sw-btn:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;margin-top:-22px}.core-app .cx-sw-item{min-height:44px;padding-block:12px}}@media (max-width:1023px){.core-app .cx-sw-near{display:none}.core-app .cx-sw-pick{position:static}.core-app .cx-sw-menu{left:8px;right:8px;width:auto;max-width:592px;top:calc(100% + 6px)}}@media (max-width:639px){.core-app .cx-sw-menu{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr auto;grid-template-areas:"people work" "ai work" "workspace workspace"}.core-app .cx-sw-group.is-workspace .cx-sw-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}}@media (forced-colors:active){.core-app .cx-sw-menu{border-color:CanvasText}}