:root .app-shell .work-panel-header{--text:var(--selection-text);--muted:var(--selection-text);--content-text:var(--selection-text);background:var(--selection-fill);min-height:52px;color:var(--selection-text);flex:0 0 52px;align-items:center;padding:0 24px;display:flex}.work-panel-header>h2{font-size:var(--text-sm);color:inherit;margin:0;font-weight:600}.app-shell .panel-empty-state{isolation:isolate;background:color-mix(in srgb, var(--content-background) 22%, var(--surface));text-align:center;min-width:0;min-height:220px;color:var(--muted);border:0;border-radius:0;flex-direction:column;flex:1;justify-content:safe center;align-items:center;gap:14px;margin:0;padding:32px 24px;display:flex}.panel-empty-symbol{border-radius:var(--radius);background:var(--content-background);width:56px;height:56px;color:var(--content-text);flex-shrink:0;place-items:center;display:inline-grid}.panel-empty-illustration{width:clamp(180px, calc(24vw / var(--interface-scale,1)), 300px);aspect-ratio:1;filter:drop-shadow(0 12px 14px #10243a1f);mix-blend-mode:luminosity;flex-shrink:0;max-width:100%;margin-bottom:2px;display:block}.panel-empty-state>h2{color:var(--text);font-size:var(--text-lg);margin:0;font-weight:600}.panel-empty-state>p{max-width:100%;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.7}.panel-empty-state>.button{margin-top:8px}:root:not([data-mode=dark]) .panel-empty-state{--text:var(--text-on-white);--muted:var(--text-on-white)}@media (width<=760px){:root .app-shell .work-panel-header{padding-inline:16px}.app-shell .panel-empty-state{padding:24px 16px}}
