.ui-empty{text-align:center;border-radius:var(--radius-lg);border:1px dashed var(--border-strong);background:var(--surface);color:var(--text);flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.ui-empty--lg{padding:64px 28px}.ui-empty-icon{background:var(--accent-soft);width:64px;height:64px;color:var(--accent-text);border-radius:32px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.ui-empty--lg .ui-empty-icon{border-radius:40px;width:80px;height:80px}.ui-empty-title{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.ui-empty--lg .ui-empty-title{font-size:28px}.ui-empty-desc{max-width:440px;color:var(--text-2);margin:0;font-size:15px;line-height:1.55}.ui-empty-action{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}
