.workspace-body{--workspace-page-gap:12px;--workspace-header-height:69px;--workspace-sidebar-width:280px;--workspace-frame-width:1480px;--workspace-content-width:1280px}.workspace-body:has(.workspace-page-layout){width:min(100%, var(--workspace-frame-width));display:block}.workspace-body:has(.workspace-page-layout)>.workspace-content{max-width:var(--workspace-content-width)}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]{grid-template-columns:var(--workspace-sidebar-width) minmax(0, 1fr);gap:var(--workspace-page-gap);align-items:start;display:grid}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]>.workspace-page-sidebar{gap:var(--workspace-page-gap);min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:1/1;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]>.workspace-page-content{gap:var(--workspace-page-gap);grid-area:1/2;min-width:0;display:grid}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout] .workspace-sidebar-title{min-height:var(--workspace-header-height);align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout] :is(.workspace-sidebar-title,.home-feed-heading,.home-feed>.home-post,.profiles-users-directory>.profiles-toolbar,.profiles-table-wrap,.profiles-table-skeleton){border:1px solid var(--ui-border);border-radius:var(--ui-panel-radius);background:var(--ui-surface);box-shadow:var(--ui-panel-shadow)}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout] .home-shortcuts{display:block}.workspace-page-layout .ui-skeleton-feed{gap:var(--workspace-page-gap)}@media (width<=760px){.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout] .workspace-sidebar-title{padding:12px}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]{grid-template-columns:minmax(0,1fr)}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]>:is(.workspace-page-sidebar,.workspace-page-content){grid-area:auto/1}.workspace-body .workspace-content .home-layout[data-workspace-layout]>.home-left-rail{grid-row:2}.workspace-body .workspace-content .home-layout[data-workspace-layout]>.home-feed{grid-row:1}}@media (width<=640px){.workspace-body{--workspace-page-gap:8px}}@media (width>=761px){.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]{margin-bottom:-112px}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]>.workspace-page-content{padding-bottom:112px}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]>.workspace-page-sidebar{max-height:none;position:sticky;top:28px;overflow:visible}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout]>.home-left-rail.workspace-page-sidebar{max-height:none;overflow:visible}}.workspace-body .workspace-content .workspace-page-layout[data-workspace-layout] :is(.workspace-sidebar-title,.home-feed-heading,.profiles-users-directory>.profiles-toolbar,.todo-header){min-height:var(--workspace-header-height)}.workspace-body .workspace-sidebar-title .workspace-brand-mark{background:var(--ui-accent-soft);width:34px;height:34px;color:var(--ui-accent);border-radius:10px;flex:0 0 34px}.workspace-sidebar-title:has(>.workspace-sidebar-destination){position:relative}.workspace-sidebar-title:has(>.workspace-sidebar-destination)>:not(.workspace-sidebar-destination){visibility:hidden}.workspace-sidebar-destination{overflow-wrap:anywhere;pointer-events:none;align-items:center;gap:10px;max-width:calc(100% - 32px);font-size:15px;font-weight:700;line-height:1.3;display:flex;position:absolute}:root[data-workspace-switch]{view-transition-name:none}[data-workspace-switch] #main-content .workspace-page-content{view-transition-name:workspace-content}[data-workspace-switch] #main-content .workspace-page-sidebar:not(.workspace-rail,.home-left-rail)>:nth-child(1 of :not(.workspace-sidebar-title)),[data-workspace-switch] #main-content .workspace-compact-layout:not(.workspace-rail-collapsed)>.workspace-rail:not(.home-left-rail) .workspace-rail-clip>:first-child,[data-workspace-switch] #main-content .home-layout:not(.workspace-rail-floating) .home-todo-calendar>.todo-planner{view-transition-name:workspace-sidebar}[data-workspace-switch] #main-content .workspace-sidebar-title{view-transition-name:workspace-title}:root[data-workspace-switch]::view-transition{pointer-events:none;-webkit-mask:linear-gradient(#000 0 0), linear-gradient(#000 0 0) var(--workspace-dock-cutout) no-repeat;mask:linear-gradient(#000 0 0), linear-gradient(#000 0 0) var(--workspace-dock-cutout) no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}::view-transition-group(workspace-content){animation-duration:.28s;animation-timing-function:ease-in-out}::view-transition-group(workspace-sidebar){animation-duration:.28s;animation-timing-function:ease-in-out}:root[data-workspace-sidebar-resize]::view-transition-group(workspace-sidebar){background:var(--ui-surface);border-radius:var(--ui-panel-radius);box-shadow:inset 0 0 0 1px var(--ui-border), var(--ui-panel-shadow);z-index:1}:root[data-workspace-sidebar-resize]::view-transition-image-pair(workspace-sidebar){border-radius:inherit;overflow:clip}::view-transition-old(workspace-content){object-fit:none;object-position:top left;mix-blend-mode:plus-lighter;block-size:100%;animation-timing-function:ease-in-out}::view-transition-new(workspace-content){object-fit:none;object-position:top left;mix-blend-mode:plus-lighter;block-size:100%;animation-timing-function:ease-in-out}::view-transition-old(workspace-sidebar){object-fit:none;object-position:top left;mix-blend-mode:plus-lighter;block-size:100%;animation-timing-function:ease-in-out}::view-transition-new(workspace-sidebar){object-fit:none;object-position:top left;mix-blend-mode:plus-lighter;block-size:100%;animation-timing-function:ease-in-out}::view-transition-old(workspace-content){animation-name:workspace-switch-out}::view-transition-old(workspace-sidebar){animation-name:workspace-switch-out}::view-transition-new(workspace-content){animation-name:workspace-switch-in}::view-transition-new(workspace-sidebar){animation-name:workspace-switch-in}:root[data-workspace-sidebar-resize]::view-transition-old(workspace-sidebar){block-size:auto;inline-size:auto;clip-path:inset(2px round calc(var(--ui-panel-radius) - 2px))}:root[data-workspace-sidebar-resize]::view-transition-new(workspace-sidebar){block-size:auto;inline-size:auto;clip-path:inset(2px round calc(var(--ui-panel-radius) - 2px))}@keyframes workspace-switch-out{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(2px)}}@keyframes workspace-switch-in{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur()}}::view-transition-group(workspace-title){z-index:2;animation:none}::view-transition-old(workspace-title){display:none}::view-transition-new(workspace-title){animation:none}@media (prefers-reduced-motion:reduce){:root[data-workspace-switch]::view-transition-group(*){animation:none}:root[data-workspace-switch]::view-transition-old(*){animation:none}:root[data-workspace-switch]::view-transition-new(*){animation:none}:root[data-workspace-switch]::view-transition-old(*){display:none}}.workspace-compact-layout{--workspace-rail-control-size:32px;--workspace-rail-title-inset:16px;--workspace-rail-title-height:max(var(--workspace-header-height), calc(var(--workspace-rail-control-size) + 26px));--workspace-rail-width:calc(var(--workspace-rail-control-size) + 18px);--workspace-rail-popup-height:calc(var(--workspace-height) - 108px)}.workspace-rail-collapsed{--workspace-sidebar-width:var(--workspace-rail-width)}.workspace-body .workspace-content .workspace-compact-layout[data-workspace-layout]>.workspace-rail{row-gap:0}.workspace-body .workspace-content .workspace-compact-layout[data-workspace-layout] .workspace-rail-heading{inline-size:100%;block-size:var(--workspace-rail-title-height);position:relative;overflow:clip}.workspace-rail-heading>:is(h1,.workspace-rail-title-placeholder){max-inline-size:max(0px, calc(100% - 2 * var(--workspace-rail-control-size) - 64px));text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;margin:0;overflow:hidden}.workspace-rail-heading>.workspace-rail-brand-placeholder{border-radius:10px;flex:0 0 34px;block-size:34px;inline-size:34px}.workspace-rail-heading>.workspace-rail-title-placeholder{inline-size:90px}.workspace-rail-heading>.workspace-rail-control{inline-size:var(--workspace-rail-control-size);block-size:var(--workspace-rail-control-size);border-radius:var(--ui-control-radius);margin:0;position:absolute;inset-block-start:calc((var(--workspace-rail-title-height) - var(--workspace-rail-control-size) - 2px) / 2);inset-inline-end:var(--workspace-rail-title-inset)}.workspace-rail-heading>button.workspace-rail-control{min-block-size:0;color:var(--ui-muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.workspace-rail-heading>button.workspace-rail-control:is(:hover,.workspace-rail-tabs[aria-expanded=true]):not(:disabled){background:var(--ui-inset);color:var(--ui-accent)}.workspace-rail-heading>button.workspace-rail-control:disabled{opacity:.5}.workspace-rail-heading>.workspace-rail-toggle{inset-inline-end:calc(var(--workspace-rail-title-inset) + var(--workspace-rail-control-size) + 10px)}.workspace-rail-heading>.workspace-rail-tabs{opacity:0;visibility:hidden;inset-block-start:calc(2 * var(--workspace-rail-control-size) + 16px);inset-inline-end:8px}.workspace-rail-disclosure{grid-template-rows:1fr;min-inline-size:0;margin-block-start:var(--workspace-page-gap);display:grid}.workspace-rail-clip{overflow-clip-margin:16px;min-block-size:0;min-inline-size:0;overflow:clip}.workspace-rail-collapsed>.workspace-rail{z-index:25}.workspace-body .workspace-content .workspace-compact-layout.workspace-rail-collapsed[data-workspace-layout] .workspace-rail-heading{block-size:calc(3 * var(--workspace-rail-control-size) + 26px)}.workspace-rail-collapsed .workspace-rail-heading>:is(h1,.workspace-brand-mark,.workspace-rail-brand-placeholder,.workspace-rail-title-placeholder){opacity:0}.workspace-rail-collapsed .workspace-rail-heading>:is(.workspace-rail-toggle,.workspace-rail-refresh){inset-inline-end:8px}.workspace-rail-collapsed .workspace-rail-heading>.workspace-rail-toggle{inset-block-start:8px}.workspace-rail-collapsed .workspace-rail-heading>.workspace-rail-refresh{inset-block-start:calc(var(--workspace-rail-control-size) + 12px)}.workspace-rail-collapsed .workspace-rail-heading>.workspace-rail-tabs{opacity:1;visibility:visible}.workspace-rail-collapsed .workspace-rail-heading>.workspace-sidebar-destination{display:none}.workspace-rail-collapsed .workspace-rail-heading:has(>.workspace-sidebar-destination)>.workspace-rail-control{visibility:visible}.workspace-rail-collapsed .workspace-rail-disclosure{grid-template-rows:0fr;margin-block-start:0}.workspace-rail-collapsed .workspace-rail-disclosure:not(.workspace-rail-popup){opacity:0;visibility:hidden}.workspace-rail-popup{inline-size:min(280px, calc(var(--workspace-width) - var(--workspace-rail-width) - 40px));position:absolute;inset-block-start:0;inset-inline-start:calc(100% + 8px)}.workspace-rail-popup>.workspace-rail-clip{min-block-size:0;overflow:visible}.workspace-rail-popup>.workspace-rail-clip>:first-child{max-block-size:var(--workspace-rail-popup-height);overscroll-behavior:contain;box-shadow:var(--ui-popup-shadow);overflow:auto}@media (width<=760px){.workspace-compact-layout{--workspace-rail-control-size:44px;--workspace-rail-title-inset:12px}.workspace-rail-collapsed>.workspace-rail{position:relative}.workspace-body .workspace-content .workspace-compact-layout.workspace-rail-collapsed[data-workspace-layout] .workspace-rail-heading{inline-size:var(--workspace-rail-width)}.workspace-rail-popup{inset-inline-start:calc(var(--workspace-rail-width) + 8px)}}.workspace-rail-floating{--workspace-rail-float-control-width:32px;--workspace-rail-float-padding-end:5px;--workspace-rail-width:calc(var(--workspace-rail-float-control-width) + max(3px, env(safe-area-inset-left)) + var(--workspace-rail-float-padding-end) + 1px);--workspace-rail-float-bottom:max(16px, env(safe-area-inset-bottom));--workspace-rail-float-height:calc(2 * var(--workspace-rail-control-size) + 15px);--workspace-rail-dock-clearance:72px;--workspace-rail-lift:0px}@media (width<=600px){.workspace-rail-floating{--workspace-rail-lift:var(--workspace-rail-dock-clearance)}}.workspace-body .workspace-content .workspace-rail-floating[data-workspace-layout]>.workspace-rail{inline-size:var(--workspace-rail-width);position:fixed;inset-block-end:calc(var(--workspace-rail-float-bottom) + var(--workspace-rail-lift));inset-inline-start:0}.workspace-body .workspace-content .workspace-rail-floating[data-workspace-layout]>.workspace-page-content{padding-block-end:var(--workspace-rail-content-clearance,calc(20px + var(--workspace-rail-lift) + env(safe-area-inset-bottom)))}.workspace-body .workspace-content .workspace-compact-layout.workspace-rail-floating[data-workspace-layout] .workspace-rail-heading{block-size:var(--workspace-rail-float-height);border-inline-start-width:0;border-start-start-radius:0;border-end-start-radius:0}.workspace-rail-floating .workspace-rail-heading>.workspace-rail-control{inline-size:var(--workspace-rail-float-control-width);inset-inline-end:var(--workspace-rail-float-padding-end)}.workspace-rail-floating .workspace-rail-heading>.workspace-rail-tabs{inset-block-start:5px}.workspace-rail-floating .workspace-rail-heading>.workspace-rail-refresh{inset-block-start:calc(var(--workspace-rail-control-size) + 8px)}.workspace-body .workspace-content .workspace-compact-layout.workspace-rail-floating[data-workspace-layout] .workspace-rail-heading:not(:has(.workspace-rail-tabs)){min-block-size:0;block-size:calc(var(--workspace-rail-control-size) + 12px)}.workspace-rail-floating .workspace-rail-heading:not(:has(.workspace-rail-tabs))>.workspace-rail-refresh{inset-block-start:5px}.workspace-rail-floating .workspace-rail-heading>:is(.workspace-brand-mark,.workspace-rail-brand-placeholder,.workspace-rail-title-placeholder),.workspace-rail-floating .workspace-rail-disclosure:not(.workspace-rail-popup){display:none}.workspace-rail-floating .workspace-rail-popup{inline-size:min(280px, calc(var(--workspace-width) - var(--workspace-rail-width) - 20px - env(safe-area-inset-right)));--workspace-rail-popup-height:calc(var(--workspace-height) - var(--workspace-rail-float-bottom) - var(--workspace-rail-dock-clearance) - 12px);grid-template-rows:1fr;inset-block-start:auto;inset-block-end:calc(var(--workspace-rail-dock-clearance) - var(--workspace-rail-lift))}@media (prefers-reduced-motion:no-preference){.workspace-compact-layout[data-workspace-layout]{--workspace-rail-motion:.22s ease;transition:grid-template-columns var(--workspace-rail-motion)}.workspace-compact-layout .workspace-rail-heading{transition:inline-size var(--workspace-rail-motion), block-size var(--workspace-rail-motion)}.workspace-rail-heading>:is(.workspace-rail-toggle,.workspace-rail-refresh){transition:inset-block-start var(--workspace-rail-motion), inset-inline-end var(--workspace-rail-motion)}.workspace-rail-heading>:is(h1,.workspace-brand-mark){transition:opacity .14s}.workspace-rail-heading>.workspace-rail-tabs{transition:opacity .14s,visibility .14s}.workspace-rail-disclosure{transition:grid-template-rows var(--workspace-rail-motion), margin-block-start var(--workspace-rail-motion), opacity .14s ease, visibility .14s}.workspace-rail-popup{opacity:0;transition:none;animation:.14s ease-out both workspace-rail-reveal}.workspace-rail-floating :is(.workspace-rail-heading,.workspace-rail-control){transition:none}.workspace-rail-floating .workspace-rail-popup{opacity:1;animation:.18s ease-out workspace-rail-grow}@keyframes workspace-rail-reveal{0%{opacity:0}to{opacity:1}}@keyframes workspace-rail-grow{0%{opacity:0;clip-path:inset(-24px 100% -24px -24px)}to{opacity:1;clip-path:inset(-24px)}}}
