.records-empty-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px 40px;border-radius:0;border:0;background:transparent;box-shadow:none}.records-empty-icon{width:56px;height:56px;margin-bottom:4px;border-radius:50%;background:var(--ds-brand-soft);color:var(--ds-brand);display:flex;align-items:center;justify-content:center}.records-empty-icon svg{width:28px;height:28px}.records-empty-title{color:var(--ds-ink);font-size:var(--ds-font-size-title);font-weight:700}.records-empty-desc{max-width:280px;color:var(--ds-ink-muted);font-size:var(--ds-font-size-caption);line-height:1.55;text-align:center}.records-empty-cta{margin-top:10px;height:36px;min-height:36px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--ds-radius-md);background:var(--ds-brand);color:var(--ds-surface);font-size:var(--ds-font-size-caption);font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .15s var(--ds-ease)}.records-empty-cta svg{width:14px;height:14px}.records-empty-cta:hover{background:var(--ds-brand-hover)}.records-empty-cta:active{transform:scale(.98)}.records-empty-reset{margin-top:10px;display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:var(--ds-radius-pill);background:var(--ds-brand-soft);color:var(--ds-brand);font-size:12.5px;font-weight:600;cursor:pointer;transition:all .15s var(--ds-ease)}.records-empty-reset:hover{background:var(--ds-brand);color:#fff}