.card{border-radius:.5rem;border:1px solid #e5e7eb;background-color:#ffffff;color:black;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.card-header{display:flex;flex-direction:column;gap:.375rem;padding:1.5rem}.card-title{font-size:1.5rem;font-weight:600;line-height:1.25;letter-spacing:-.015rem}.card-description{font-size:.875rem;color:var(--muted-foreground)}.card-content,.card-footer{padding:0 1.5rem 1.5rem}.card-footer{display:flex;align-items:center}