.workspace-skeleton{--sk-panel:var(--loading-panel,var(--ws-panel,#fff));--sk-ink:var(--loading-muted,var(--ws-muted,#52637a));--sk-line:var(--loading-line,var(--ws-line,#c7d3e2));--sk-fill:var(--loading-fill,var(--ws-raised,#e4eaf2));--sk-highlight:var(--loading-highlight,color-mix(in srgb,var(--sk-fill) 88%,var(--ws-ink,#52637a) 12%));color:var(--sk-ink)}.workspace-entry-loading[data-loading-theme=dark]{--loading-canvas:#101318;--loading-panel:#1d2127;--loading-muted:#b9c1cd;--loading-line:#414a58;--loading-fill:#252930;--loading-highlight:#343c48;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace-entry-loading[data-loading-theme=light]{--loading-canvas:#f3f6fa;--loading-panel:#fff;--loading-muted:#4b5b72;--loading-line:#cad3e0;--loading-fill:#edf2f8;--loading-highlight:#f5f7fb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.workspace-entry-loading[data-loading-theme]{background:var(--loading-canvas);min-height:100dvh;color:var(--loading-muted)}.workspace-entry-loading[data-loading-theme]>.workspace-skeleton{background:var(--loading-panel);border-color:var(--loading-line)}.workspace-skeleton :is(.skeleton-metrics>div,.skeleton-records){background:var(--sk-panel);border-color:var(--sk-line)}.workspace-skeleton .skeleton-status{color:var(--sk-ink)}.workspace-skeleton:not(.skeleton-overview) i{background:linear-gradient(100deg,var(--sk-fill) 25%,var(--sk-highlight) 45%,var(--sk-fill) 65%);border-color:var(--sk-line);background-size:220% 100%}body:has(.workspace-entry-loading[data-loading-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101318}body:has(.workspace-entry-loading[data-loading-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3f6fa}.workspace-skeleton.skeleton-overview{min-width:0;container:workspace-loading/inline-size}.workspace-skeleton.skeleton-overview-inline{padding:0}.skeleton-overview .skeleton-status{color:var(--sk-ink);margin:0 0 16px;font-size:12px;line-height:1.5;display:block}.skeleton-overview .skeleton-overview-shape{gap:16px;min-width:0;display:grid}.skeleton-overview .skeleton-placeholder{background:var(--sk-fill);border:0;border-radius:5px;width:100%;min-width:0;height:12px;animation:none;display:block}.skeleton-overview .skeleton-overview-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:6px;display:flex}.skeleton-overview .skeleton-overview-heading>div:first-child{gap:12px;width:min(430px,55%);display:grid}.skeleton-overview .skeleton-title{width:85%;height:30px}.skeleton-overview .skeleton-control-group{gap:12px;width:min(310px,38%);display:flex}.skeleton-overview .skeleton-control-group>i{border-radius:10px;height:42px}.skeleton-overview .skeleton-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.skeleton-overview .skeleton-metric-card,.skeleton-overview .skeleton-panel{border:1px solid var(--sk-line);background:var(--sk-panel);border-radius:14px;min-width:0;padding:20px}.skeleton-overview .skeleton-metric-card{align-content:start;gap:14px;min-height:190px;display:grid}.skeleton-overview .skeleton-metric-card.size-wide{grid-column:span 2}.skeleton-overview .skeleton-label{width:58%}.skeleton-overview .skeleton-amount{width:74%;height:34px}.skeleton-overview .skeleton-metric-meta{gap:8px;width:74%;display:grid}.skeleton-overview .skeleton-metric-meta>i:last-child{width:72%;height:9px}.skeleton-overview .skeleton-source{width:86%;height:9px;margin-top:4px}.skeleton-overview .skeleton-no-metrics{min-height:84px}.skeleton-overview .skeleton-no-metrics>i{width:180px;max-width:100%}.skeleton-overview .skeleton-overview-workbench{grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);gap:16px;display:grid}.skeleton-overview .skeleton-panel-title{width:min(220px,65%);height:22px}.skeleton-overview .skeleton-panel-subtitle{width:74%;margin-top:12px}.skeleton-overview .skeleton-trend-panel{grid-area:1/1}.skeleton-overview .skeleton-plot{border-left:1px solid var(--sk-line);border-bottom:1px solid var(--sk-line);background:repeating-linear-gradient(to bottom, transparent 0, transparent 59px, var(--sk-fill) 59px, var(--sk-fill) 60px);height:240px;margin:22px 0 18px}.skeleton-overview .skeleton-source-link{width:min(130px,45%);height:12px}.skeleton-overview .skeleton-goals-panel{flex-direction:column;grid-area:1/2;display:flex}.skeleton-overview .skeleton-goals-body{flex:1;grid-template-columns:minmax(130px,.9fr) minmax(130px,1fr);align-items:center;gap:16px;margin:22px 0;display:grid}.skeleton-overview .skeleton-rings{aspect-ratio:1;background:radial-gradient(circle, transparent 0 32%, var(--sk-fill) 32% 39%, transparent 39% 43%, var(--sk-fill) 43% 50%, transparent 50% 54%, var(--sk-fill) 54% 61%, transparent 61%);border-radius:50%;justify-self:center;width:100%;max-width:220px}.skeleton-overview .skeleton-goal-rows{gap:24px;min-width:0;display:grid}.skeleton-overview .skeleton-goal-rows>div{gap:10px;display:grid}.skeleton-overview .skeleton-goal-rows>div>i:first-child{width:72%}.skeleton-overview .skeleton-goal-rows>div>i:last-child{height:6px}.skeleton-overview .skeleton-attention-panel{grid-area:2/1}.skeleton-overview .skeleton-attention-row{border:1px solid var(--sk-line);border-radius:10px;grid-template-columns:34px minmax(0,1fr) 72px;align-items:center;gap:14px;margin-top:14px;padding:12px;display:grid}.skeleton-overview .skeleton-attention-row>div{gap:8px;display:grid}.skeleton-overview .skeleton-attention-row>div>i:last-child{width:75%;height:9px}.skeleton-overview .skeleton-icon{border-radius:9px;width:34px;height:34px}.skeleton-overview .skeleton-action{border-radius:8px;height:32px}.skeleton-overview .skeleton-advisor-panel{background:var(--sk-panel);border-color:var(--sk-line);flex-direction:column;grid-area:2/2;gap:18px;display:flex}.skeleton-overview .skeleton-advisor-heading,.skeleton-overview .skeleton-advisor-input{align-items:center;gap:12px;display:flex}.skeleton-overview .skeleton-advisor-heading>.skeleton-icon,.skeleton-overview .skeleton-advisor-input>.skeleton-icon{flex-shrink:0}.skeleton-overview .skeleton-advisor-panel>i{width:88%}.skeleton-overview .skeleton-advisor-panel>.skeleton-question{border-radius:10px;width:100%;height:48px;margin-block:auto}.skeleton-overview .skeleton-advisor-input{border-top:1px solid var(--sk-line);padding-top:12px}.skeleton-overview .skeleton-advisor-input>i:first-child{border-radius:10px;height:44px}.skeleton-overview .skeleton-advisor-input>.skeleton-icon{border-radius:50%}.skeleton-overview .skeleton-collection-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.skeleton-overview .skeleton-collection-totals>div{gap:14px;display:grid}.skeleton-overview .skeleton-data-rows{width:100%;margin-top:14px}.skeleton-overview .skeleton-data-rows>div{border-bottom:1px solid var(--sk-line);grid-template-columns:1.2fr 1fr 1fr;gap:24px;padding:17px 0;display:grid}.skeleton-overview .skeleton-data-rows>div:last-child{border-bottom:0}.skeleton-overview .skeleton-summary-panels{grid-template-columns:1fr 1fr;gap:16px;display:grid}.skeleton-overview .skeleton-single-ring{background:radial-gradient(circle, transparent 0 44%, var(--sk-fill) 44% 61%, transparent 61%);max-width:170px}.skeleton-overview .skeleton-financial-disclosure{padding-block:16px}.skeleton-overview .skeleton-financial-disclosure>i{height:16px}@container workspace-loading (width<=1000px){.skeleton-overview .skeleton-overview-workbench{grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr)}.skeleton-overview .skeleton-metric-card{padding:16px}.skeleton-overview .skeleton-goals-panel .skeleton-goals-body{grid-template-columns:1fr;gap:12px}.skeleton-overview .skeleton-goals-panel .skeleton-rings{width:160px}.skeleton-overview .skeleton-goal-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@container workspace-loading (width<=740px){.skeleton-overview .skeleton-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.skeleton-overview .skeleton-overview-workbench,.skeleton-overview .skeleton-summary-panels{grid-template-columns:minmax(0,1fr)}.skeleton-overview .skeleton-overview-workbench>.skeleton-panel{grid-area:auto/1}.skeleton-overview .skeleton-goals-panel .skeleton-goals-body{grid-template-columns:minmax(130px,.8fr) minmax(130px,1fr)}.skeleton-overview .skeleton-goal-rows{grid-template-columns:1fr}.skeleton-overview .skeleton-overview-heading{flex-direction:column;align-items:stretch;gap:18px}.skeleton-overview .skeleton-overview-heading>div:first-child{width:min(430px,100%)}.skeleton-overview .skeleton-control-group{width:100%}}@container workspace-loading (width<=380px){.skeleton-overview .skeleton-metric-card{min-height:180px;padding:14px}.skeleton-overview .skeleton-panel{padding:15px}.skeleton-overview .skeleton-goals-panel .skeleton-goals-body,.skeleton-overview .skeleton-composition-panel .skeleton-goals-body{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:12px}.skeleton-overview .skeleton-goals-panel .skeleton-rings{width:100%}.skeleton-overview .skeleton-attention-row{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px}.skeleton-overview .skeleton-attention-row>.skeleton-action{display:none}.skeleton-overview .skeleton-attention-row>.skeleton-icon{width:28px;height:28px}.skeleton-overview .skeleton-collection-totals,.skeleton-overview .skeleton-data-rows>div{gap:12px}}@container workspace-loading (width<=540px){.skeleton-overview .skeleton-overview-metrics{grid-template-columns:minmax(0,1fr)}.skeleton-overview .skeleton-metric-card.size-wide{grid-column:auto}}.skeleton-task-list{min-width:0}.skeleton-task-row{border-top:1px solid var(--sk-line);grid-template-columns:44px minmax(0,1fr) 110px;align-items:center;gap:12px;padding:15px 0;display:grid}.workspace-skeleton .skeleton-task-ring{border-radius:50%;justify-self:center;width:24px;height:24px}.skeleton-task-copy{gap:9px;display:grid}.workspace-skeleton .skeleton-task-copy i{border-radius:5px;width:85%;height:12px;display:block}.workspace-skeleton .skeleton-task-copy i:last-child{width:60%;height:9px}.workspace-skeleton .skeleton-task-control{border-radius:7px;height:40px}@media (max-width:760px){.skeleton-task-row{grid-template-columns:44px minmax(0,1fr)}.skeleton-task-control{grid-column:2;width:110px;max-width:100%}}@media (prefers-reduced-motion:no-preference){.skeleton-overview .skeleton-placeholder{background:linear-gradient(100deg, var(--sk-fill) 25%, var(--sk-highlight) 45%, var(--sk-fill) 65%);background-size:220% 100%;animation:2s ease-in-out infinite workspace-placeholder-flow}}@keyframes workspace-placeholder-flow{0%{background-position:100% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.workspace-skeleton.skeleton-overview,.skeleton-overview .skeleton-placeholder{animation:none}}html[data-motion=off] .skeleton-overview .skeleton-placeholder{animation:none}html[data-motion-paused=true] .skeleton-overview .skeleton-placeholder{animation-play-state:paused}@media (forced-colors:active){.skeleton-overview .skeleton-placeholder{background:graytext;animation:none}.skeleton-overview .skeleton-rings{background:0 0;border:10px solid graytext}.skeleton-overview .skeleton-plot{border-color:graytext}}
