.empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);border:var(--border-width-hairline) dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-foreground);text-align:center}.empty-state[data-size=sm]{padding:var(--space-9) var(--space-6)}.empty-state[data-tone=error]{gap:var(--space-4);border-style:solid;background:var(--color-card);--color-muted-foreground:var(--color-muted-on-card)}.empty-state__icon{display:inline-flex;color:var(--color-muted-foreground)}.empty-state[data-tone=error] .empty-state__icon{color:var(--color-warning)}.empty-state__title{margin:0;font-family:var(--font-sans);font-size:var(--text-item-title-size);font-weight:var(--text-weight-semibold);color:var(--color-snow)}.empty-state__description{margin:0;max-width:var(--empty-state-text-width);font-family:var(--font-roboto);font-size:var(--text-label-size);line-height:var(--text-label-leading);color:var(--color-muted-foreground)}.empty-state[data-tone=error] .empty-state__description{line-height:var(--text-note-leading)}.empty-state__action{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4)}