html:has([data-workspace-content]){overflow:clip}.workspace-pull-feedback{z-index:45;pointer-events:none;text-align:center;height:0;position:sticky;top:0}.workspace-pull-feedback>span{border:1px solid var(--border);background:var(--background);max-width:calc(100% - 32px);color:var(--foreground);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.8125rem;font-weight:500;display:inline-flex;box-shadow:0 2px 8px #00000014}.workspace-dashboard [data-workspace-content]:is([data-workspace-pull=pulling],[data-workspace-pull=ready])>:not(.workspace-pull-feedback){translate:0 var(--workspace-pull-distance)}.workspace-dashboard [data-workspace-content]:is([data-workspace-pull=refreshing],[data-workspace-pull=offline],[data-workspace-pull=pending]){padding-block-start:44px}.workspace-dashboard:has([data-workspace-content]){height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}.workspace-dashboard [data-workspace-content]{overscroll-behavior-y:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.workspace-dashboard [data-workspace-content]:has(>[data-workspace-scroll=panes]){overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes]>:is(header,[data-workspace-toolbar],[role=status],[role=alert]){flex-shrink:0}.workspace-dashboard [data-workspace-scroll=panes] .adaptive-workspace{flex:1;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] .adaptive-workspace[data-record-layout=modal]{grid-template-columns:minmax(0,1fr)}.workspace-dashboard [data-workspace-scroll=panes] .adaptive-workspace>[data-workspace-pane]{flex-direction:column;min-height:0;max-height:100%;display:flex;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] [data-workspace-pane]>:is([data-frame-head],[data-frame-foot]){flex-shrink:0}.workspace-dashboard [data-workspace-scroll=panes] [data-workspace-pane]>[data-frame-body]{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes] [data-workspace-pane]>[data-frame-body]:has([data-workspace-scroll-list]){flex-direction:column;display:flex;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] [data-workspace-scroll-list]{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes]>[data-slot=tabs],.workspace-dashboard [data-workspace-scroll=panes] .insights-tabs-root,.workspace-dashboard [data-workspace-scroll=panes] .workspace-role-tabs{flex:1;min-height:0;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] .insights-tab-panel{flex:1;min-height:0;overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes] .insights-tab-panel:has(>.insights-panes){overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] :is(.insights-panes,.workspace-role-split,.workspace-notify-panes){flex:1;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] :is(.insights-panes,.workspace-role-split,.workspace-notify-panes)>*{overscroll-behavior-y:contain;min-height:0;max-height:100%;overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes] .workspace-role-split>[data-workspace-pane],.workspace-dashboard [data-workspace-scroll=panes] .workspace-notify-panes>[data-workspace-pane]{overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] .workspace-message-frame{flex-direction:column;flex:1;min-height:0;display:flex}.workspace-dashboard [data-workspace-scroll=panes] .workspace-message-frame>div{flex:1;height:100%;min-height:0}.workspace-dashboard [data-workspace-scroll=panes] .workspace-message-frame>div>*{min-height:0;max-height:100%}.workspace-dashboard [data-workspace-scroll=panes] .workspace-knowledge-panes{flex:1;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] .workspace-knowledge-panes>*{min-height:0;max-height:100%}.workspace-dashboard [data-workspace-scroll=panes] .settings-tabs{grid-template-rows:auto minmax(0,1fr)}.workspace-dashboard [data-workspace-content]>main[data-workspace-scroll=panes]:after{display:none}@media (min-width:1024px){.workspace-dashboard [data-workspace-content]>.workspace-page[data-workspace-scroll=panes]{padding-bottom:12px}}.workspace-dashboard [data-workspace-scroll=panes] [data-workspace-pane]>[data-frame-foot]{padding-inline-end:var(--workspace-launcher-safe-zone)}.workspace-dashboard [data-workspace-scroll=panes] [data-workspace-scroll-list]:after{content:"";height:var(--workspace-launcher-safe-zone);flex:none;display:block}.workspace-dashboard [data-workspace-scroll=panes] [data-workspace-pane]>[data-frame-body]:not(:has([data-workspace-scroll-list])):after{content:"";height:var(--workspace-launcher-safe-zone);flex:none;display:block}.workspace-dashboard [data-workspace-scroll=panes] .settings-panel{overscroll-behavior-y:contain;min-height:0;overflow-y:auto}.workspace-dashboard .workspace-mixed-record-body{overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.workspace-dashboard .workspace-mixed-record-body .adaptive-workspace{grid-template-rows:auto;height:auto;max-height:65dvh}.workspace-dashboard [data-workspace-scroll=panes] .activity-body{min-block-size:0;overscroll-behavior-y:contain;flex:1;min-height:0;overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes] :is(.activity-main,.activity-rail){overscroll-behavior-y:contain;min-height:0;overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes] .workspace-calendar-split{flex:1;min-height:0;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] .workspace-calendar-split>*{overscroll-behavior-y:contain;min-height:0;max-height:100%;overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes] .workspace-calendar-split>.workspace-calendar-main{align-self:stretch;block-size:100%}.workspace-dashboard [data-workspace-scroll=panes] .workspace-calendar-panel[data-calendar-result]:has(.workspace-calendar-split){min-block-size:0;flex:1;min-height:0}.workspace-dashboard [data-workspace-scroll=panes] .workspace-calendar-main>.calendar-view-root{flex:1;min-height:0;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] .calendar-view-root>:is(.calendar-toolbar,.calendar-mobile-context){flex-shrink:0}.workspace-dashboard [data-workspace-scroll=panes] .calendar-view-root>.calendar-view-panel:not([hidden]){overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.workspace-dashboard [data-workspace-scroll=panes] .workspace-escalation-split{grid-template-rows:minmax(0,.6fr) minmax(0,1fr);min-height:0;overflow:hidden}.workspace-dashboard [data-workspace-scroll=panes] .workspace-escalation-split>[data-workspace-pane]{flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}@media (min-width:1024px){.workspace-dashboard [data-workspace-scroll=panes] .workspace-escalation-split{grid-template-rows:minmax(0,1fr)}}.workspace-client-drawer>[data-workspace-pane]{min-height:0;overflow:hidden}.workspace-client-drawer>[data-workspace-pane]>[data-frame-head]{flex-shrink:0}.workspace-client-drawer>[data-workspace-pane]>[data-frame-body]{overscroll-behavior-y:contain;min-height:0;overflow-y:auto}@media (max-width:1023px){.workspace-dashboard:has(>nav[aria-label=Workspace]){flex-direction:column;display:flex}.workspace-dashboard:has(>nav[aria-label=Workspace])>div{flex:1;min-height:0}.workspace-dashboard [data-workspace-scroll=panes]{padding-bottom:calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom) + 12px)}.workspace-dashboard [data-workspace-content]:has(+.workspace-timer-shell-bar)>main.workspace-page[data-workspace-scroll=panes]{padding-bottom:12px}}@media (min-width:1024px){.workspace-dashboard [data-workspace-scroll=panes] .activity-split>:is(.activity-main,.activity-rail){max-height:100%}}@media (max-width:1023px){.workspace-dashboard [data-workspace-scroll=panes] .activity-split{flex:none;grid-template-rows:auto;overflow:visible}.workspace-dashboard [data-workspace-scroll=panes] .activity-split>:is(.activity-main,.activity-rail){overflow:visible}}.workspace-dashboard [data-workspace-scroll=panes] .activity-body>.activity-toolbar{flex-shrink:0}@media (max-width:1023px){.workspace-dashboard [data-workspace-scroll=panes].workspace-notify-page{overflow-y:auto}.workspace-dashboard [data-workspace-scroll=panes] .workspace-notify-panes{grid-template-rows:minmax(min-content,1fr);min-block-size:min-content}.workspace-dashboard [data-workspace-scroll=panes] .workspace-notify-panes>[data-workspace-pane]{align-self:stretch;block-size:100%}.workspace-dashboard [data-workspace-scroll=panes] .workspace-notify-panes>[data-workspace-pane]>[data-frame-body]{contain:size;min-block-size:8rem}}
body[data-owner-sandbox=true] .workspace-dashboard{top:var(--owner-sandbox-banner-height,2rem);height:calc(100dvh - var(--owner-sandbox-banner-height,2rem));min-height:0}body[data-owner-sandbox=true] :is([data-slot=sheet-viewport],[data-slot=sheet-backdrop],[data-slot=dialog-viewport],[data-slot=dialog-backdrop]){top:var(--owner-sandbox-banner-height,2rem)}
.pwa-launch-status{min-block-size:calc(100dvh - var(--owner-sandbox-banner-height,0px));background:var(--background);color:var(--muted-foreground);place-items:center;padding:24px;display:grid}.pwa-launch-message{align-items:center;gap:10px;font-size:.875rem;line-height:1.5;display:flex}.pwa-legacy-launch{display:none}.pwa-homepage-content{display:contents}:is(html[data-flexli-standalone] .pwa-homepage-content,html[data-flexli-standalone]:has(.pwa-legacy-launch) :is(.cookie-notice,.concierge-dock)){display:none}html[data-flexli-standalone] .pwa-legacy-launch{display:grid}@media (display-mode:standalone){.pwa-homepage-content{display:none}body:has(.pwa-legacy-launch) :is(.cookie-notice,.concierge-dock){display:none}.pwa-legacy-launch{display:grid}}
