.page-customer-analysis {
  .ant-card {
    border-radius: 10px;
  }

  .ant-drawer {
    .ant-drawer-header {
      padding: 14px 18px;
      border-bottom: 1px solid #f0f0f0;
    }

    .ant-drawer-body {
      padding: 16px 20px;
    }

    .ant-drawer-footer {
      padding: 12px 20px;
      border-top: 1px solid #f0f0f0;
    }
  }
}

.ca-page {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.ca-empty {
  padding: 48px 16px;
  background: #fff;
  border: 1px solid #f0f0f0;
  border-radius: 10px;
  box-shadow: 0 2px 8px rgb(15 23 42 / 6%);
}
