[data-app-part=app-panel][data-slot=card]{border-color:var(--border-subtle);background:var(--card);border-radius:12px;gap:0;min-width:0;padding:0}[data-app-part=app-panel-header]{padding:16px}[data-app-part=app-panel-heading]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}[data-app-part=app-panel-heading] h2{font-size:16px;font-weight:600;line-height:24px}[data-app-part=app-panel-actions]{align-items:center;gap:8px;display:flex}[data-app-part=app-panel-description],[data-app-part=app-panel-empty]{color:var(--muted-foreground);font-size:13px;line-height:1.5}[data-app-part=app-panel-description]{margin-top:4px}[data-app-part=app-panel-body]{min-width:0;padding:0 16px 16px}[data-app-part=app-panel-body]:has(>[data-app-part=app-record-list]){padding:0}[data-app-part=app-panel-empty]{padding:0 16px 16px}[data-app-part=app-panel-footer]{border-top:1px solid var(--border-subtle);padding:12px 16px}[data-app-part=app-panel][data-variant=interactive]{box-shadow:var(--shadow-sm);transition:transform var(--motion-duration-press-out) var(--motion-ease-out), box-shadow var(--motion-duration-press-out) var(--motion-ease-out)}@media (hover:hover) and (pointer:fine){[data-app-part=app-panel][data-variant=interactive]:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){[data-app-part=app-panel][data-variant=interactive]:hover{transform:none}}@media (prefers-reduced-motion:reduce){[data-app-part=app-panel][data-variant=interactive]:hover{transform:none}}html[data-motion=reduce] [data-app-part=app-panel][data-variant=interactive]:hover{transform:none}[data-app-part=app-panel] [data-slot=empty]:not([data-variant=card]){text-align:left;background:0 0;border:0;align-items:flex-start;gap:8px;padding:0}
