.nc-card{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);color:var(--fg-2);border-radius:0}.nc-card--sunken{background:var(--bg-2)}.nc-card__header{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--border);display:flex}.nc-card__title{font-family:var(--ff-mono);letter-spacing:.01em;color:var(--fg);text-transform:lowercase;min-width:0;font-size:13px;font-weight:600}.nc-card__aside{align-items:center;gap:var(--s-2);flex:none;display:flex}.nc-card__body{padding:var(--s-4)}.nc-card__body--flush{padding:0}.nc-card__footer{padding:var(--s-3) var(--s-4);border-top:1px solid var(--border)}
