.container { width: 100%; min-height: 400px; display: flex; align-items: center; justify-content: center; } .placeholder { text-align: center; padding: $spacing-2xl; .icon { font-size: 64px; color: var(--text-secondary); opacity: 0.5; margin-bottom: $spacing-lg; } h2 { font-size: 24px; font-weight: 600; color: var(--text-primary); margin: 0 0 $spacing-md 0; } p { font-size: 14px; color: var(--text-secondary); margin: 0; } }