.EmptyState{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;padding:6.4rem 3.2rem;display:flex}.EmptyState.isCard{--color-surface-primary:var(--color-bg);background:var(--color-white);border-radius:var(--radius-pill)}.EmptyState.isTurquoise{background:var(--color-turquoise-light);border-radius:var(--radius-pill);box-shadow:var(--shadow-panel)}.EmptyState__visual{pointer-events:none;width:16rem;height:14.4rem;margin-bottom:.8rem;position:relative}.EmptyState__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;animation:EmptyStateFloat 6s var(--ease-out-quad) infinite alternate;display:block}.EmptyState__iconWrap{width:4.8rem;height:4.8rem;color:var(--color-white);background:var(--color-turquoise);border-radius:var(--radius-sm);justify-content:center;align-items:center;margin-bottom:.8rem;display:flex;box-shadow:.1rem .1rem .2rem #67d7d770,inset 0 0 2.4rem #fafafacc}.EmptyState__icon{width:2rem;height:2rem;display:block}.EmptyState__title{max-width:48rem;margin:0;line-height:1.1}.EmptyState__text{max-width:44rem;color:var(--color-black-70);margin:0}.EmptyState__action{width:34.7rem;max-width:100%;margin-top:.8rem}@keyframes EmptyStateFloat{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-.8rem)rotate(4deg)}}@media (width<=768px){.EmptyState{padding:4.8rem 2rem}.EmptyState.isCard,.EmptyState.isTurquoise{border-radius:var(--radius-card-mobile)}.EmptyState__visual{width:12rem;height:10.8rem}.EmptyState__action{width:100%}}@media (prefers-reduced-motion:reduce){.EmptyState__image{animation:none}}
