:root{--empty-state-icon-color:var(--color-foreground-muted);--empty-state-title-color:var(--color-foreground);--empty-state-description-color:var(--color-foreground-secondary);--empty-state-bg:transparent;--empty-state-border-radius:.5rem}[data-portal=agency]{--empty-state-icon-color:var(--color-foreground-muted)}[data-portal=developer]{--empty-state-icon-color:var(--color-primary)}[data-portal=landlord]{--empty-state-icon-color:#4ade80}.empty-state--error{--empty-state-icon-color:#ef4444}.empty-state--tier-locked{--empty-state-icon-color:#f59e0b}.empty-state--offline{--empty-state-icon-color:var(--color-foreground-muted)}[data-theme=dark] .empty-state--error{--empty-state-icon-color:#f87171}[data-theme=dark] .empty-state--tier-locked{--empty-state-icon-color:#fbbf24}.empty-state--animate{animation:.2s ease-out emptyStateFadeIn}@keyframes emptyStateFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.empty-state--animate{animation-duration:.01ms!important}}
