.workspace-skeleton{--skeleton-fill:light-dark(#eceef1,#30343c);--skeleton-card:light-dark(#f8f9fa,#22262d);min-width:0;pointer-events:none;animation:workspace-skeleton-pulse 1.8s ease-in-out .2s infinite alternate}.workspace-skeleton--line,.workspace-skeleton-block>span,.workspace-skeleton-heading{display:block;height:.75rem;border-radius:999px;background:var(--skeleton-fill)}.workspace-skeleton--line{display:inline-block;width:min(8rem,100%);vertical-align:middle}.workspace-skeleton-heading{width:min(13rem,52%);height:1.25rem;margin-bottom:1rem}.workspace-skeleton-content{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.workspace-skeleton-block{display:grid;align-content:start;grid-gap:.625rem;gap:.625rem;min-width:0}.workspace-skeleton-block>span:first-child{width:66%}.workspace-skeleton-block>span:nth-child(2){width:88%}.workspace-skeleton-block>span:nth-child(3){width:45%}.workspace-skeleton--compact .workspace-skeleton-block{padding-block:.5rem}.workspace-skeleton--board,.workspace-skeleton--calendar,.workspace-skeleton--dashboard,.workspace-skeleton--list{padding-block:1.125rem}.workspace-skeleton--board .workspace-skeleton-block,.workspace-skeleton--calendar .workspace-skeleton-content,.workspace-skeleton--dashboard .workspace-skeleton-block,.workspace-skeleton--list .workspace-skeleton-block{border-radius:1rem;padding:1rem;background:var(--skeleton-card)}.workspace-skeleton--list .workspace-skeleton-block{grid-template-columns:2fr 1fr 1fr;align-items:center;min-height:3.5rem}.workspace-skeleton--board .workspace-skeleton-content{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-skeleton--board .workspace-skeleton-block{min-height:12rem}.workspace-skeleton--board .workspace-skeleton-block>span:not(:first-child){height:2.5rem;width:100%;border-radius:.625rem}.workspace-skeleton--dashboard .workspace-skeleton-content{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-skeleton--dashboard .workspace-skeleton-block{min-height:7rem}.workspace-skeleton--calendar .workspace-skeleton-block{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-skeleton--calendar .workspace-skeleton-block>span{height:3rem;width:100%;border-radius:.625rem}@keyframes workspace-skeleton-pulse{0%{opacity:1}to{opacity:.68}}@media (prefers-reduced-motion:reduce){.workspace-skeleton{animation:none}}@media (max-width:600px){.workspace-skeleton--board .workspace-skeleton-content,.workspace-skeleton--dashboard .workspace-skeleton-content{grid-template-columns:1fr}.workspace-skeleton--board .workspace-skeleton-block{min-height:6rem}}.app-body:has(>.content .workspace-page-skeleton){display:flex;flex-direction:column;min-block-size:100dvh}.content:has(.workspace-page-skeleton){flex:1 1}.content:has(>.workspace-page-skeleton){display:flex;flex-direction:column}.content>.workspace-page-skeleton{flex:1 1;display:grid}.workspace-page-skeleton{--wps-gap:clamp(.65rem,1.4vw,1.15rem);--wps-padding:clamp(.7rem,1.6vw,1.35rem);--wps-radius:1.15rem;--skeleton-card:light-dark(#f4f5f7,#252930);--skeleton-fill:light-dark(#e5e7eb,#353a43);inline-size:100%}.wps-structure{container-type:inline-size;display:grid;grid-auto-rows:auto;grid-gap:var(--wps-gap);gap:var(--wps-gap);min-block-size:max(28rem,calc(100dvh - 9rem));min-inline-size:0}.workspace-page-skeleton[data-layout=archive] .wps-structure,.workspace-page-skeleton[data-layout=board] .wps-structure,.workspace-page-skeleton[data-layout=calendar] .wps-structure,.workspace-page-skeleton[data-layout=chat] .wps-structure,.workspace-page-skeleton[data-layout=delivery] .wps-structure,.workspace-page-skeleton[data-layout=directory] .wps-structure,.workspace-page-skeleton[data-layout=folders] .wps-structure,.workspace-page-skeleton[data-layout=news] .wps-structure,.workspace-page-skeleton[data-layout=notifications] .wps-structure,.workspace-page-skeleton[data-layout=profile] .wps-structure,.workspace-page-skeleton[data-layout=settings] .wps-structure,.workspace-page-skeleton[data-layout=stage] .wps-structure,.workspace-page-skeleton[data-layout=table] .wps-structure{grid-template-rows:auto 1fr}.workspace-page-skeleton[data-layout=finance] .wps-structure,.workspace-page-skeleton[data-layout=kpi] .wps-structure,.workspace-page-skeleton[data-layout=overview] .wps-structure,.workspace-page-skeleton[data-layout=services] .wps-structure,.workspace-page-skeleton[data-layout=team] .wps-structure{grid-template-rows:auto auto 1fr}.wps-bar{display:block;min-inline-size:0;block-size:.65rem;border-radius:999px;background:var(--skeleton-fill)}.wps-short{inline-size:42%}.wps-title{inline-size:min(78%,13rem);block-size:.95rem}.wps-pill{inline-size:100%;block-size:1.85rem}.wps-avatar{inline-size:2rem;block-size:2rem}.wps-number{inline-size:36%;block-size:1.65rem;border-radius:.4rem}.wps-image{inline-size:100%;block-size:clamp(4rem,11vw,8.75rem);border-radius:.7rem;margin-bottom:.15rem}.wps-attendance,.wps-board>div,.wps-calendar,.wps-cards>div,.wps-chart,.wps-conversation,.wps-details,.wps-profile,.wps-rows,.wps-toolbar{background:var(--skeleton-card);border-radius:var(--wps-radius);min-inline-size:0}.wps-attendance,.wps-profile,.wps-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--wps-gap);padding:var(--wps-padding);min-block-size:3.5rem}.wps-controls{display:flex;align-items:center;gap:.5rem;flex:none}.wps-controls>.wps-pill,.wps-controls>div{inline-size:clamp(1.8rem,6vw,4.5rem)}.wps-profile{justify-content:flex-start}.wps-profile .wps-avatar{inline-size:3.5rem;block-size:3.5rem;flex:none}.wps-profile .wps-lines{inline-size:min(55%,20rem)}.wps-attendance>.wps-toolbar{padding:0;flex:1 1;min-block-size:0}.wps-attendance>.wps-pill{inline-size:min(19%,7rem);flex:none}.wps-cards{display:grid;min-inline-size:0;grid-gap:var(--wps-gap);gap:var(--wps-gap);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}.wps-board>div,.wps-cards>div,.wps-lines,.wps-stage-tasks>div{display:grid;grid-gap:.65rem;gap:.65rem;align-content:start}.wps-board>div,.wps-cards>div{padding:var(--wps-padding)}.wps-metrics>div{min-block-size:4.5rem}.wps-news-ribbon{overflow:hidden}.wps-news-ribbon .wps-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-page-skeleton[data-layout=overview] .wps-structure>.wps-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-page-skeleton[data-layout=overview] .wps-structure>.wps-metrics>:is(:first-child,:nth-child(5)){grid-column:span 2}.wps-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--wps-gap);gap:var(--wps-gap);min-inline-size:0;overflow:hidden}.wps-stage-tasks{display:grid;grid-gap:.65rem;gap:.65rem}.wps-stage-tasks>div{padding:.7rem;background:light-dark(#fff,#1c2026);border-radius:.8rem}.wps-stage-tasks .wps-avatar{inline-size:1.35rem;block-size:1.35rem}.wps-rows{display:grid;grid-template-rows:repeat(7,1fr);padding-inline:var(--wps-padding)}.wps-rows>div{min-inline-size:0;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,.75fr);align-items:center;grid-gap:var(--wps-gap);gap:var(--wps-gap);min-block-size:2.7rem}.wps-rows>div+div{-webkit-border-before:1px solid var(--skeleton-fill);border-block-start:1px solid var(--skeleton-fill)}.wps-rows:not(.wps-rows-table)>div{grid-template-columns:auto minmax(0,2fr) minmax(0,.5fr) minmax(0,.4fr)}.wps-rows .wps-pill{block-size:.95rem}.wps-rows-table .wps-lines .wps-line{display:none}.wps-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--wps-gap);gap:var(--wps-gap);min-inline-size:0}.wps-split .wps-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wps-chart,.wps-conversation,.wps-details{display:grid;grid-gap:var(--wps-gap);gap:var(--wps-gap);padding:var(--wps-padding);grid-template-rows:auto minmax(0,1fr) auto}.wps-plot{background:repeating-linear-gradient(to bottom,transparent 0 calc(25% - 1px),var(--skeleton-fill) calc(25% - 1px) 25%)}.wps-details{grid-template-rows:auto auto 1fr}.wps-details .wps-toolbar{padding:0}.wps-conversation{align-items:start}.wps-conversation>:nth-child(2){inline-size:52%;align-self:center}.wps-conversation>:last-child{inline-size:80%}.wps-calendar{display:grid;grid-template-rows:auto 1fr;overflow:hidden}.wps-days,.wps-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.wps-days{grid-template-rows:repeat(5,1fr)}.wps-days>div,.wps-week>div{min-inline-size:0;padding:clamp(.35rem,1vw,.8rem)}.wps-days>div{-webkit-border-before:1px solid var(--skeleton-fill);border-block-start:1px solid var(--skeleton-fill);-webkit-border-end:1px solid var(--skeleton-fill);border-inline-end:1px solid var(--skeleton-fill)}.wps-days .wps-line{margin-top:.5rem}@container (max-width: 48rem){.wps-board{grid-template-columns:repeat(4,minmax(10rem,1fr))}.wps-news-ribbon .wps-cards{grid-template-columns:repeat(5,minmax(7.5rem,1fr))}.workspace-page-skeleton[data-layout=overview] .wps-structure>.wps-metrics,.wps-cards:not(.wps-media-cards){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 30rem){.wps-split{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(7rem,1fr)}.wps-split>.wps-rows>div:nth-child(n+5){display:none}.wps-split>.wps-rows{grid-template-rows:repeat(4,1fr)}.wps-media-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.wps-rows>div>.wps-short:last-child{display:none}.wps-rows:not(.wps-rows-table)>div{grid-template-columns:auto minmax(0,2fr) minmax(0,.65fr)}.wps-rows-table>div{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}